LOCATION DETAILS

Scarborough – 514
402-3443 Finch Ave E
Scarborough ON M1W 2S1
Canada

Phone: 416-497-6000
Fax: 416-497-5979


Hours of operation:

Mon-Fri 8:30 AM – 4:30 PM
Sat 8:00 AM – 12:00 PM
Sun Closed