1. Birthright of Windham 122 Valley St, Willimantic, CT 06226 Coordinate: 41.71346,-72.21274 Phone: (860) 456-9495
2. CT East Dental Center 1548 Main St, Willimantic, CT 06226 Coordinate: 41.71891,-72.23628 Phone: (860) 423-8426