111 High Street, Taunton, MA 02780

The Episcopal Church of St. Thomas