Mohit Mehra, MD, Internal Medicine

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


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

NPI: 1831301480
License Number: 2007013695 (MO)