Skip to Main Content
Facility Name
Methodist Hospital
Provider Number
150056
Date Approved
01/30/2009
State
IN
Address 1
I65 at 21st Street
Address 2
Indianapolis IN 46206
Other Information
N/A