Saint Johns Catholic ChurchParishShare44 Temple StreetWorcester, Massachusetts 01608United StatesGet directions