St. Luke United Methodist Church
100 W 86th Street
Indianapolis,
IN
46260 US
Organ ID: 27216
Updated through online information from Jonathan Farnsley.
OHS 2007 Convention venue.