Location Decatur Medical Center 8925 North Meridian StreetSuite 100 46260 IN United States Phone 317 218-2800