at 600 Lafayette Rd, Portsmouth , 03801
Cross Roads House provides emergency and transitional shelter and services to families and individuals experiencing homelessness. Cross Roads House is a homeless shelter located in Portsmouth, NH, USA. We provide emergency and transitional shelter and services to homeless individuals and families. Our service area includes Rockingham, Strafford, and Southern York, ME counties. We also operate a soup kitchen for our residents that offers a hot, nutritious meal seven days a week.
At Cross Roads House: We protect men, women and children of the Greater Seacoast area experiencing homelessness from exposure and hunger. We provide secure, transitional shelter for those seeking to break the cycle of homelessness. We support individuals and families by providing them with the opportunity to move with dignity and purpose to stable and decent housing.
Cross Roads House provides emergency and transitional shelter and services to families and individuals experiencing homelessness. Cross Roads House is a homeless shelter located in Portsmouth, NH, USA. We provide emergency and transitional shelter and services to homeless individuals and families. Our service area includes Rockingham, Strafford, and Southern York, ME counties. We also operate a soup kitchen for our residents that offers a hot, nutritious meal seven days a week.