St. George Antiochian Orthodox Cathedral is a cathedral in Worcester, MA.
This beautiful cathedral is a must-visit for its stunning architecture, peaceful atmosphere, and rich history. Visitors praise the friendly and welcoming community, making it a great place for worship and reflection.
Google Reviews: 4.8/5
Yelp: 4.5/5
Facebook Reviews: 4.9/5
TripAdvisor: 4.5/5
Zomato: 4.4/5
Wheelchair accessible entrance
Wheelchair accessible parking lot