Search our database by NPI number

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.

CityFlorala
StateAlabama
Address 124273 5TH AVENUE
Postal Code32714
Phone3348583287
Primary SpecialtyPhysician/Family Practice

Leave your comments: