Present Location


This file appears in: St. Vincent's Infirmary
Present Location

St. Vincent Hospital is now a part of St. Vincent Health, which has a large complex at 2001 West 86th Street in Indianapolis, and in numerous other locations throughout the city and central Indiana. Photo by Sarah E. W. Dargatz, 2013.


This file appears in: St. Vincent's Infirmary