Found 1 listing
Scottish Rite Cathedral
Instrument Info:
1929, 1965: Taylor / Paccard
Bells:
54
Address:
650 N Meridian St, Indianapolis, Indiana, USA 46204