Dr. Darron Bacal, MD
Ophthalmology
Make an Appointment
(203) 944-0464Telehealth services available
Spanish
Eye Physicians & Surgeons PC is located at 2 Trap Falls Rd Ste 104, Shelton, CT 06484.
Providers at Eye Physicians & Surgeons PC specialize in Ophthalmology and Optometry.
Nine providers practice at Eye Physicians & Surgeons PC.
Use the insurance check on this page to verify if Eye Physicians & Surgeons PC is in-network.
Providers at Eye Physicians & Surgeons PC can provide language services for Spanish.