Navigating Life's Challenges


Our Keene office is located at 19 Federal St., one block from Central Square. Federal St. is the last street on the right as you travel down West Street towards Central Square. Our office is located behind the stone SAU building on West Street, and just beyond St. James Episcopal Church. Ample parking is available immediately across the street in the Gilbo Ave. public parking lot. This is long-term parking: a quarter will buy you 75 minutes of parking.

Our Keene office is not handicap accessible. For clients requesting handicap access, we have a second office at the United Church of Christ, at the head of the square. Please inform the front office or your therapist if you would like handicap accessibility.

Our Peterborough office is located at 9 Vose Farm Road, just past and across Rt. 202 from Conval High School. It is located on your right as you are leaving Peterborough. Vose Farm Rd. takes you into a business park where you will first pass Eastern Mountain Sports on your left. Just beyond this is a right turn into a parking area. We are in the large building located on the right of this parking lot. Enter the glass doors and we are the first suite on your right. The MAPS logo is prominently displayed on our door.

Our Peterborough location does not have any administrative staff or receptionist. If you are a new or returning client, please be seated in our waiting room and your therapist will come and greet you at your appointed time. If you have been waiting more than 10 minutes beyond your appointment time, you may call our administrative office at 355-2244, ext. 8101 and ask for assistance. Parking is free at this location and we are handicap accessible. (Note: Our actual office location is an inch to the right of the marker on the map.)