Our Lady of Victories Church
Permanently closed
27 Isabella St
Boston, MA 02116
Our Lady of Victories Church, located in Boston, MA, stands as a beacon of faith and community engagement. The church serves its parishioners through a variety of spiritual programs and services, fostering a welcoming environment for worship and fellowship.
With a rich history intertwined with the local community, Our Lady of Victories Church emphasizes both tradition and innovation in its approach to religious life. The church is dedicated to enhancing the spiritual journey of its members while actively participating in outreach and charitable initiatives.
Generated from the website
Also at this address
See a problem?
