8573 McCowan Road (at Highway 7) Markham, ON
Tel: 905-471-1610
Store hours and details