David Charles Leonard, MD, Family Medicine

24273 5th Ave
FLORALAAL  36422 ( County)


Phone: 334-858-3287
Fax:

NPI: 1831266998
License Number: 26921 (AL)