MECCA moves into current location by Jen Bell | Apr 4, 2023 MECCA moved into the 2500 sq.ft building on the corner of 4th and High.