St. Luke United Methodist Church
West 86th and Illinois Streets
Indianapolis,
IN US
Organ ID: 27216
Updated through online information from Jonathan Farnsley.
OHS 2007 Convention venue.