Our Lady of Czestochowa Church (Polish)ParishShare34 Ward StreetWorcester, Massachusetts 01610United StatesGet directions