Three kids huddled together sitting outside

Human Services

Other Services

Clock standing in downtown on a sunny day

Monadnock Family Services – (603) 357-4400
64 Main St., Keene
www.mfs.org

  • Emergency Mental Health Services

MAPS Counseling Service
19 Federal St., Keene
http://mapsnh.org

  • Adult, Child & Adolescent Services
  • Cancer Support Services
  • Substance Abuse Services
  • Emergency Services

Monadnock Developmental Services – (603) 352-1304
121 Railroad St., Keene
www.mds-nh.org

  • Service Coordination
  • Family Support Services
  • Supported Living Services
  • Self-Directed Services
  • Vocational Support

CHESCO, Inc. – (603) 357-3915
426 Winchester St., Keene 
http://chescoinc.net

  • 24 Hour on call support
  • Support, supervision & training of direct service professionals

Cheshire Medical Center Dartmouth-Hitchcock Keene
590 Court St. Keene
www.cheshire.med.com

  • Financial Assistance

Dental Health Works – (603) 358-6624
69 Island St., Keene

  • Appointments and referral only

City Express – 352-2253 or 1-800-541-4145
(A program of Home Healthcare, Hospice and Community Services)
312 Marlboro St.  PO Box 564  Keene, NH  03431
Public Transportation for the City of Keene.  Monday – Friday 8am – 5pm.

Friendly Bus – 352-8494 or 1-800-541-4145
(A program of Heome Healthcare, Hospice and Community Services
312 Marlboro St.  PO Box 564  Keene, NH  03431
Door-to-door assisted transportation for seniors (60+) and individuals (18+) with disabilities.

Local and Long Distance Rides – 1-877-428-2882
(A service of the Contoocook Valley Transportation Company)
375 Jaffrey Road (Rt. 202) in Peterborough, NH
Operates a medical transportation program that serves the 13 towns in the eastern Monadnock Region.  The organization currently relies on 35 volunteers who use their own vehicles to provide this service.  
www.cvtc-nh.org

Monadnock Peer Support – 352-5093
Weekly Pantry/Grocery/Pharmacy run
Every Wednesday 1:30 – 2:30 pm  Call 1 day ahead if you need to be picked up.
www.granitestatemonarchs.org

VET – Volunteers Enabling Transportation, Inc. – (603) 499-8956
Provides rides from most of Cheshire County to medical appointments primarily for veterans, seniors, and others with disabilities.