St Margaret's Convent
Duxbury,
MA
US
St Margaret's Convent, located in Duxbury, MA, serves as the Mother House for the Society of St. Margaret in the Americas, primarily focusing on hospitality. The Convent welcomes individuals and groups, providing a space for rest and reflection. With dedicated Sisters ensuring that the Guest Houses are maintained and meals prepared, the Convent plays a crucial role in supporting the local community's spiritual and social needs. Sisters engage in various ministries, from working with animals in shelters to providing spiritual companionship. Through these efforts, St Margaret's Convent fosters a sense of belonging and service within the community, inviting everyone to explore its vast array of support services.
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