Main Entrance

The Sidney and Lois Eskenazi Hospital is located in Indianapolis, Indiana, USA and is the oldest and largest public health care system in the state.

Address:
720 Eskenazi Ave
Indianapolis, IN 46202, USA

Phone: 317.880.0000