Swaroop Vitta, MD, Internal Medicine

1720 2nd Ave S Ste Bdb355
BirminghamAL  35294-0012 (Jefferson County)


Phone: 205-996-2459
Fax:

NPI: 1942650023
License Number: 2016020254 (MO)