1. 20/20 EyeCare
502 Windsor Ave, Windsor, CT 06095
Coordinate: 41.81985,-72.65656
Phone: (860) 688-5303
2. Primary Eye Care Center
1080 Day Hill Rd Ste 301, Windsor, CT 06095
Coordinate: 41.87961,-72.70565
Phone: (860) 688-1549
3. CVS Pharmacy
219 Broad St, Windsor, CT 06095
Coordinate: 41.85166,-72.64288
Phone: (860) 298-5925