About Dr. David C Leonard
Dr. David C Leonard is a doctor primarily located in Oxford, AL, with other offices in Luverne, AL and Fayette, AL(and 5 other locations). He has 22 years of experience. His specialties include Family Medicine. He speaks English.
Dr. David C Leonard has 7 locations
Dr. David C Leonard has the following 1 SPECIALTIES
22 Years Experience
Graduated in 1999
Dr. David C Leonard Accepts the Following Insurance
- 96 Ali Way Oxford , AL (256) 832-4141
- 101 Hospital Dr Luverne , AL (334) 335-3374
- 1653 Temple Ave N Fayette , AL (334) 335-3374
- 508 Greene St Greensboro , AL (334) 335-3374
- 14600 Saint Stephens Ave Chatom , AL (334) 335-3374
- 24273 5th Ave Florala , AL (334) 335-3374
- 476 NORTHWOOD DR OXFORD , AL (214) 748-3647
More about Dr. David C Leonard
Dr. Leonard graduated from the Jagiellonian University Medical College in 1999. He works in Oxford, AL and 6 other locations and specializes in Family Medicine.