Listing Category
Short Description
Cross Roads House is the second largest homeless shelter in NH with up to 120 beds. We serve Rockingham and Strafford Counties as well as Southern York County in Maine. We operate 24/7/365.