We are based in Scarborough, ON

31 Comstock Rd, Scarborough,
ON M1L 2G6
Map →

Tel: 416.755.1859

WEEK DAYS: 9:00 – 5:00
SATURDAY: 8:00 – 1:00
SUNDAY: CLOSED