Scottish Rite Cathedral

Scottish Rite Cathedral

Website: http://www.www.aasr-indy.org

 317-262-3100

 650 North Meridian, Indianapolis, IN 46204

Church

Location Info

Scottish Rite Cathedral

650 North Meridian

Indianapolis, IN 46204