Timo Star Textiles ← View details 280 Elson Street, Unit 6, Markham, ON L3S 3J8 +1 905-554-5630 Get Directions From* To * — Required information