Accepting new patients
Internal Medicine · Female · Age 56
OU Physicians - Fountain Lake14101 N Eastern Ave Edmond, OK 73013
Make an Appointment
Dr. Deborah Lockwood, MD is an internal medicine specialist in Edmond, OK and has been practicing for 32 years. She graduated from University Of Oxford, Medical School Office in 1987 and specializes in internal medicine.