Resourcing location
267 Items Found
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.