Eva Otoupalova, MD, Internal Medicine

1720 2nd Ave S
BirminghamAL  35294-6712 (Jefferson County)


Phone: (205) 934-4011
Fax:

NPI: 1538575519
License Number: 36159 (AL)