Niharika Sharma, MD, Internal Medicine

1201 11th Ave S Ste 510
BirminghamAL  35205-3423 (Jefferson County)


Phone: 205-930-8347
Fax: 205-930-8340

NPI: 1235445255
License Number: 125057462 (IL)