HOME / Nephrologist / Dr. Rekha N. Karumuri, MD
350 Budfield St, Johnstown, PA 15904
+18142669919
View Business Profile