Windham Hospital/Med-East Medical Walk-In Center

Mon. – Fri., 8 am – 6:45 pm

Sat. – Sun.,  10 am – 3 pm

Location

1703 Main St
Willimantic, CT 06226

Contact

860-456-1252

Website