logo
exclamation mark

We’re taking steps to protect everyone’s safety on our tours, click here to read about our new COVID-19 updates.

Contact Us

We'd love to hear from you

contact-us

Call Anytime from: 8am – 4pm Monday - Friday

Toll Free: 1-888-961-6584

Local: 1-289-271-9767

Fax: 1-888-908-6056

Send us a message

We’d love to hear from you

Where are we Canada

5779 Desson Avenue Niagara Falls Ontario, Canada L2G 3T5

Where are we USA

486 19th street Niagara Falls Buffalo, USA NY 14303