Krishna M Rayapudi, MD, Internal Medicine

4600 Leap Ct
HilliardOH  43026 (Franklin County)


Phone: 614-385-5900
Fax: 614-385-5935

NPI: 1467688093
License Number: 35 125110 (OH)