Mukul Mehra, MD, Internal Medicine

100 Pilot Medical Dr
Ste 225
BirminghamAL  35235-3497 (Jefferson County)


Phone: 205-854-8404
Fax: 205-854-4302

NPI: 1821053455
License Number: 00026402 (AL)