1. Boston Taiwanese Christian Church 15 Elm St, Framingham, MA 01701 Coordinate: 42.32619,-71.39984 Phone: (508) 877-6030