Cross Roads House

  • Non-Profit Organizations
600 Lafayette Rd.
Portsmouth, NH 03801
(603) 436-2218
  • About

    Cross Roads House provides emergency and transitional shelter, along with case management and supportive services, to families and individuals who are experiencing homelessness.