Physical Location Now Open!

Come check out our in-store deals at our new location: 

Denison Centre
Kiosk #2
1661 Dension Street, Markham, Ontario L3R 6E4

Get In Touch With Us

We bring a personal and effective approach to all inquiries

119 Westcreek Drive, Unit 3, Vaughan, Ontario, Canada, L4L 9N6

Send us a message

A representative from Of The Earth with respond within 24 hours to your inquiry.

Fill out this field
Fill out this field
Fill out this field
Fill out this field
Just to prove you are a human, please solve the equation: 28 + 13 = ?
Enter the equation result to proceed

Come check out our in-store deals at our new location: 

Denison Centre
Kiosk #1
1661 Dension Street, Markham, Ontario L3R 6E4

Menu