Venue Image
Venue Image

Venue Information

Cardiologist in Columbus, Ohio The Richard M. Ross Heart Hospital is located at The Ohio State University in Columbus, Ohio. The hospital specializes in cardiology, and is ranked number 46 in the United States for its heart program by U.S. News & World Report for 2020.

Upcoming Events (0)

You might also like (0)