380 West Main Street
Avon, CT 06001
This business is bright and clean. The service is friendly, if rather slow. They do make you wait around. I had an exam for contacts, and it seemed a bit unorganized - get examined, wait, get examined again, wait, see someone else etc.