Providing
Shelter, Care,
and Support
for Expectant Mothers
Our Mission
Mary’s Haven is a haven of hope for women who find themselves in an unexpected pregnancy in the Roanoke valley in Virginia. The mission of Mary’s Haven is to provide, as guided by the teachings of Jesus Christ, comprehensive residential care in a loving and supportive environment for pregnant women who are in a homeless or other unexpected situation and who have committed to carry their babies to term.