1701 N. Senate Blvd., Indianapolis, Indiana 46202(317) 962-2000
IU Health Methodist Hospital, located in Indianapolis, is a national and regional healthcare leader.