Store Locator / MECCA Parramatta MECCA Parramatta 159-175, Shop 4011/4012, Westfield Parramatta, Church St, Parramatta NSW 2150, Australia Come visit RéVive at this MECCA store in Australia 159-175 Church St Parramatta, NSW Get Directions