The Source - Kenora Shoppers Mall in Kenora, Ontario (Electronics, Computer, Wireless) - Map

Map & Directions Store Details & Deals

534 Park St
Unit 1200
Kenora, Ontario P9N 1A1

Phone: (807) 467-2467

Detailed Map