South Windsor Care Center

Directions to our South Windsor Care Center:
2400 Tamarack Ave, Suite 101, South Windsor, CT 06074
Phone: (860) 644-4442

 Heading East on I-84

  • Take exit 62 and take ramp right and follow signs for Buckland Street.
  • Turn left onto Buckland Street.
  • Road name changes to Buckland Road and then left onto Deming St.

Take the 1st left onto Tamarack Ave.

Heading South on I-91

  • Take exit 44 and take ramp right toward East Windsor.
  • Take right onto Prospect Hill Road/route 5.
  • Continue straight on route 5 (South Main Street).
  • Bear left onto Sullivan Avenue/route 194 (turns into Buckland Rd.)
  • Turn Right onto Deming St. Left on Tamarack Ave.

Our Care Centers are open Monday through Friday. Please call our Care Centers directly for hours of operation.
Please fill out paperwork on our Patient Portal prior to your first visit.