Robert Clabaugh Davidson, M.D is an ophthalmologist in Chandler, Arizona. Medical education includes Duke University School of Med, Durham Nc, completed in 1989.
Speciality
Ophthalmology
Languages
English
Education
Medical School - Duke University School of Med, Durham Nc - 1989
Residency Training - Tulane University School of Med, Ophthalmology; Duke University Med Center, Internal Medicine
Certification
Ophthalmology
Practice Locations
📍 Ste 110 1311 W Chandler Blvd, Chandler, AZ 85224