Scottish Rite Cathedral

650 North Meridian StreetIndianapolis, IN, US Type: Lodge and Club