Cross Roads House provides secure, transitional shelter and a proven program that helps our residents move with dignity and purpose to stable and decent housing.
For the past 31 years Cross Roads House has been providing shelter to the homeless in the Seacoast area. During this time we estimate that over 500,000 nights of shelter have been provided to over 5,000 different people, and over 500 families.