Dr. Louis Rodier, OD
Optometry
Make an Appointment
(860) 496-8668Telehealth services available
Opticare is located at 811 E Main St, Torrington, CT 06790.
Providers at Opticare specialize in Optometry.
Three providers practice at Opticare.
Use the insurance check on this page to verify if Opticare is in-network.