Search results
- St. George Antiochian Orthodox ChurchOrthodox Church
The St. George Antiochian Orthodox Church is a historic church built in 1883. The church has undergone several...
Website: eventseeker.com
Phone: (978) 452-4816
Cross Streets: Near the intersection of Bowers St and Fletcher St
44 Bowers St Lowell, MA 01854 633.14 mi
Is this your business? Verify your listing
Amenities
- Family friendly