Windham Eye Group, PC
83 Quarry Street
Willimantic, CT 06226
Medical Office Phone 860-423-1619
Optical Shop Phone 860-456-SPECS (7732)
Fax 860-423-7640
Office Hours (By Appointment Only)
Monday - Friday 8:00AM - 5:00PM