Ravindra Mallavarapu, MD, Internal Medicine

1015 S Hackett Rd
WaterlooIA  50701-3500 (Black Hawk County)


Phone: 319-234-5990
Fax:

NPI: 1982657961
License Number: 34574 (IA)