Dr. Stephen Atallah, OD
Optometry
Make an Appointment
(707) 544-3375Telehealth services available
Spanish
North Bay Eye Associates is located at 380 Tesconi Ct, Santa Rosa, CA 95401.
Providers at North Bay Eye Associates specialize in Ophthalmology and Optometry.
Nine providers practice at North Bay Eye Associates.
Use the insurance check on this page to verify if North Bay Eye Associates is in-network.
Providers at North Bay Eye Associates can provide language services for Spanish.