Scottish Rite Cathedral

650 N. Meridian St.Indianapolis, IN, US Type: Lodge and Club