Our Lady of Vilna RectoryParishShare153 Sterling StreetWorcester, Massachusetts 01610United StatesGet directions