St. Thomas Syro Malabar Catholic Church Boston is a religious institution based in Framingham, MA, dedicated to serving the spiritual needs of the Syro-Malabar Catholic community in the greater Boston area.
With a focus on fostering faith, community, and cultural heritage, the church provides a welcoming space for worship, prayer, and religious education.
Generated from their business information