Thomas John Davidson III, MD, Family Medicine

200 Office Park Dr
Gulf ShoresAL  36542-3432 (Baldwin County)


Phone: 251-968-7379
Fax: 251-968-5960

NPI: 1942319819
License Number: 10519 (AL)