UPPER CANADA MALL (TEMPORARILY CLOSED) |
Address 17600 Yonge Street Newmarket ON L3Y 4Z1 Canada |
Phone (905) 853-9442 |



Located in the heart of Downtown Newmarket just north of Nature’s Emporium, Canada’s largest all-natural organic superstore.
Enter through the doors facing Davis Drive, then follow your nose – we are just around the corner!