Contact Step Into a World of Endless Entertainment Have questions or need assistance? Get in touch with us anytime. Address Aurora Mine, AB-63, Fort McMurray, AB T9H 3L1, Canada Email [email protected] Phone +17807908620 Please enable JavaScript in your browser to complete this form. Name * Phone Number * Email * Message Email Submit