1. Coastal Ophthalmology 179 Flanders Rd, Niantic, CT 06357 Coordinate: 41.3508,-72.20969 Phone: (860) 691-0253
2. McKay, Peter S, MD 179 Flanders Road, Suite 2, Niantic, CT 06357 Coordinate: 41.3508,-72.20969 Phone: (860) 691-0253