Al Flaherty's Outdoor Store
2066 Dufferin St., Scarborough, ON, Canada, M6E 3R6
(416) 651-6436 Phone