User: Where is that located? Can you find the phone number?
Assistant: It's located at 135 Carlingview Drive, Etobicoke, Ontario M9W 5E7, Canada. Their contact number is +1 416-637-7000.