First Parish Church in Taunton
Taunton, Massachusetts · Indoor · Chapel & Church
76 Church Green
Built from public information. First Parish Church in Taunton hasn't claimed this listing and isn't affiliated with You Do, I Do.
Finding venues...
Taunton, Massachusetts · Indoor · Chapel & Church
76 Church Green
Built from public information. First Parish Church in Taunton hasn't claimed this listing and isn't affiliated with You Do, I Do.
Church on the Taunton Green, built in 1816, with a sanctuary seating 300, a reception hall and a kitchen, open to members and non-members.