Crotched Mountain Foundation is a charity organization serving disabled individuals. This is its community care office located in Portsmouth. This organization offers rehab services, treatment programs for children with severe emotional issues, speciality hospital services for children and adults as well as outpatient therapies. Directions to the foundations' different locations – as well as this one – are available on its website.