111 High Street, Taunton, MA 02780
The Episcopal Church of St. Thomas