
We joined this church after attending services for about a year. We are so happy that we did! The members have been so welcoming and it's a great place for kids. The services have something for...
(1)
St. Stephen Lutheran Church, located in Marlborough, MA, is a Lutheran ministry situated on the corner of Route 85 and Reservoir Street near the Marlborough/Hudson line. Established on October 22, 1967, the church is led by Reverend Scott Howard as the senior pastor.
With a rich history spanning back to the late 1960s, St. Stephen Lutheran Church serves as a welcoming place of worship for the local community, offering spiritual guidance and support under the leadership of Reverend Scott Howard.
Generated from their available business information
We joined this church after attending services for about a year. We are so happy that we did! The members have been so welcoming and it's a great place for kids. The services have something for...
Partial Data by Infogroup (c) 2025. All rights reserved.
Partial Data by Foursquare.