Headache Care Center PLLC 1741 Ellington Rd, Ste 1 South Windsor, CT 06074 Directions Phone: (860) 263-3603 Website: https://www.myheadachecare.com/ Certified: Yes - AQH Search More Providers