1 Dr. Christopher C Fecarotta, MD Ophthalmologist - General Avg. Rating: 0/5 Main Location 1220 S Higley Rd Ste 106Mesa, Arizona 85206 Highlights Accepts Insurance Plans