Sachem House

Where is the Sachem House?

Located just south of the Natchaug Hospital on Rte. 195.


  • Location

    189 Storrs Road
    Mansfield Center, CT
    Get Directions >>

  • Contact Us

    Phone:
    860.465.5944

  • Patients

    Ages: 12 - 21
    Gender: Female & Male
    Capacity: 24