Address: 61 Telson Rd, unit 2, Markham, ON, L3R 1E4
Monday to Friday: 9:00 AM to 6:30 PM
Saturday: 11:00 AM to 4:00 PM
Holiday: Closed on All National Holidays
Please call 1-866-633-3870 to confirm the product availability before you come
You can pay at the store by cash,credit card or Debit Card.