David Mallory, M.D.

Ophthalmologist

For Appointments

  • 405.631.1527

Locations

Specialty

  • Ophthalmology

Medical Schools

  • University of Michigan, MI

Internships

  • San Joaquin General Hospital, CA

Residencies

  • Wills Eye Hospital, PA

Board Certifications

  • American Board of Ophthalmology

David Mallory, M.D.

Ophthalmologist

Locations

  • Oklahoma