Address: 1357 S. Twelfth Street, Louisville, Kentucky. A car is parked at the curb of a brick-lined road in front of Sts. Mary and Elizabeth Hospital. A low stone wall and hedges surround the property. The symmetrical building has tall rectangular...