Dr. Farshid Paydar, MD
Ophthalmology
Make an Appointment
(928) 203-9600Telehealth services available
Eye Clinic is located at 2530 W State Route 89A Ste B3, Sedona, AZ 86336.
Providers at Eye Clinic specialize in Ophthalmology.
One provider practices at Eye Clinic.
Use the insurance check on this page to verify if Eye Clinic is in-network.