David Leonard
NPI: 1831266998
David Leonard is a Physician/Family Practice specialist focused health provider in Florala, Alabama. affiliates with no hospitals or medical groups. Call David Leonard on phone number 3348583287 for more information and advice or to book an appointment.
City | Florala |
State | Alabama |
Address 1 | 24273 5TH AVENUE |
Postal Code | 32714 |
Phone | 3348583287 |
Primary Specialty | Physician/Family Practice |