Indiana University Health Methodist Hospital Map Unavailable Address 1801 North Senate Avenue Indianapolis IN 46202 United States Upcoming Events No events in this location