Sedona Eye Care PC You are here Home > Medical & Dental Services > Opthalmology / Optometry / Optical > Sedona Eye Care PC Doctors of optometry and opthalmology Tweet Our address Address: 95 Soldiers Pass Rd Ste A-1 Sedona, AZ 86336 GPS: 34.8642155, -111.783345417 Telephone: (928) 282-4126