Address: 2701 Tamarack Ave, South Windsor, CT 06074
Phone: (860) 647-8282
Fax: (860) 647-8399
Office Hours:

  • Monday–Friday: 8:00 AM – 5:00 PM
  • Lunch Closure: 12:00 PM – 1:00 PM
  • Saturday: 8:00 AM – 1:00 PM (available for existing patients only)

Take a virtual stroll through our South Windsor Office!