-
Name
IU Health New Downtown Indianapolis Hospital -
ADDRESS
1633 N Capitol Ave, Indianapolis, IN, 46202 -
Phone
3179622700 -
NATIONAL PROVIDER ID (NPI)
1497090179 -
WEBSITE
Visit -
PROVIDER TYPE
Short Term Acute Care Hospital -
HEALTH SYSTEM AFFILIATION
Indiana University Health