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