William Larry Davidson II, MD, Internal Medicine

8725 County Rd 64
DaphneAL  36526 (Baldwin County)


Phone: 251-625-1370
Fax: 251-625-1380

NPI: 1578583191
License Number: 27233 (AL)