Mary’s Shelter is committed to empowering families and homeless youth by providing housing, education, and social service programs. Mary’s Shelter envisions a community where youth have a safe place to call home and access to the resources and support needed to achieve their full potential. Through compassion, respect and empowerment, we aim to break the cycle of homelessness and create a future where youth, mothers and all families are provided with the skills to have independence, resilience and confidence to thrive.