William I Lapidus, MD, Internal Medicine

4704 Cahaba River Rd
Ste 101d
BirminghamAL  35243-2344 (Jefferson County)


Phone: 205-739-2335
Fax:

NPI: 1659474435
License Number: 15157 (AL)