Indiana University Health Methodist Hospital - Wikipedia
https://en.wikipedia.org/wiki/Indiana_University_Health_Methodist_Hospital
Indiana University Health Methodist Hospital is a hospital part of Indiana University Health, located in Indianapolis, state of Indiana, United States. It is the largest hospital in the state of Indiana and one of only three regional Level I Trauma Centers in the state. It has 625 staffed beds and is one of the largest teaching hospitals in the area. The hospital specializes in numerous treatment areas, including adult cardiovascular services p… Beds: 802 Location: 1701 N. Senate Boulevard, Indianapolis, Indiana, United States
Beds: 802
Location: 1701 N. Senate Boulevard, Indianapolis, Indiana, United States
DA: 10 PA: 4 MOZ Rank: 35