Contact Us

We're located at the heart of beautiful Toronto-Ontario, Canada.

Address:

2900 John St, Unit 2B
Markham, Ontario
L3R 5G3, Canada

  •   sales@talcura.com
  •   1-844-867-8568 (Toll free)
    1-416-431-9088 (Toronto)