Impressive is an understatement. I was told it is the largest Scottish Rite building in the US. Very busy with weddings even during the week. Open to the public 10am to 2pm, even if you don't go in it's worth a look.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.