Community Locations

Christopher Heights™ operates six Massachusetts-based facilities located in Belchertown, Northampton, Worcester, Webster, Attleboro, and Marlborough.

Christopher Heights of Belchertown

locate01
  • Address:99 Front Street Belchertown, MA 01007
  • Phone: 413-323-5500
  • FAX: 413-323-9100
View More

Christopher Heights of Northampton

locate02
  • Address:50 Village Hill Road Northampton, MA 01060
  • Phone: 413-584-0701
  • FAX: 413-586-0431
View More

Christopher Heights of Marlborough

locate03
  • Address:99 Pleasant Street Marlborough, MA 01752
  • Phone: 508-281-8001
  • FAX: 508-281-6721
View More

Christopher Heights of Attleboro

locate04
  • Address:45 South Main Street Attleboro, MA 02703
  • Phone: 508-222-2868
  • FAX: 508-226-5598
View More

Christopher Heights of Webster

locate05
  • Address:338 Thompson Road Webster, MA 01570
  • Phone: 508-949-0400
  • FAX: 508-671-4190
View More

Christopher Heights of Worcester

locate06
  • Address:20 Mary Scano Drive Worcester, MA 01605
  • Phone: 508-792-1456
  • FAX: 508-792-3156
View More