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