LET US HELP YOU

If you can’t find what you’re looking for, why not let an expert MECCA Host assist you? Our MECCA Hosts are available for over-the-phone support from 9am to 5pm AEST, Monday to Friday. Please call us on 1800 007 844 (free call Australia) or +61 3 9420 7373. If we’re busy, don’t forget to leave a message and we’ll call you back as soon as we can. You can also Contact Us here.