Search Results
Good Shepherd Lutheran Church
183 W Main St, Westborough, MA 01581
Located at the junction of West Main and Nourse streets, the Good Shepherd Lutheran Church sits to the north of RouteMore 30. The church is a member of the Evangelical Lutheran Church of America. It has served the Westborough community since 1960. A bonus for young families worshipping at the 9am and 10:45am Sunday services is professionally staffed childcare.
See more »