St Francis Xavier
Weymouth,
MA
US
St. Francis Xavier Parish, located in South Weymouth, MA, is a welcoming Catholic community dedicated to spiritual growth and outreach. Our mission is to embrace diversity and foster inclusivity while helping parishioners deepen their faith through vibrant worship and educational programs. Beyond regular Mass services, we actively engage in community support, offering various ministries that provide assistance to those in need. By promoting opportunities for service, we seek to embody the love of Christ and make a meaningful impact within the local community. We invite individuals from all backgrounds to join us on this faith-filled journey and explore the rich array of programs designed to connect, grow, and serve together. Discover the support services available through our parish and become part of our loving community.
Get support with online therapy
7 Cups therapists are vetted, licensed and highly experienced. Get matched with a therapist and start messaging them today.
Video
Online Chat