St Stephen Lutheran Church Elca

537 Bolton St
Marlborough MA 01752
1 Reviews

Sponsored Topics

See a problem? Let us know!
<p>St. Stephen Lutheran Church is a Lutheran ministry located on the corner of Route 85 and Reservoir Street near the Marlborough/Hudson line. The church was&nbsp;originally established on October 22, 1967. Reverend Scott Howard is the senior pastor.</p> <p>&nbsp;</p>