204-759-2547Allen's Machine Works
707 South Railway Street, Shoal Lake
204-759-2644Crossroads This Week
353 Station Road, Shoal Lake
204-759-2762Greyhound Courier Express
512 The Drive, Shoal Lake
204-759-2820Kachur Accounting
607 North Railway Avenue, Shoal Lake
204-759-3441Marquette Regional Health Authority
344 Elm Street, Shoal Lake
204-759-3456Royal Lepagemartinliberty Realty
Po Box 432, Shoal Lake
204-759-2544Shoal Lake Baptist Church
326 Station Road, Shoal Lake
204-759-2633Shoal Lake Bigway Foods
433 Station Road, Shoal Lake
204-759-2731Shoal Lake Curling Club
Provincial Trunk Highway 42, Shoal Lake
204-759-2755Shoal Lake Medical Associates
526 Mary Street, Shoal Lake
204-759-2270Shoal Lake Town Offices
438 Station Road, Shoal Lake
204-759-2522Shoal Lake Village Shop
Mckenzie Street, Shoal Lake
204-759-2336Shoal Lakestrathclair Health Centre
524 Mary Street, Shoal Lake
204-759-2582Trendsetter Hair Styling
339 Station Road, Shoal Lake
204-759-2415United Church
337 South Chestnut Street, Shoal Lake
204-759-2680Allard Yakubchak Wirch
515 4th Avenue, Shoal Lake
204-759-9853Edie Farms Dugald Elevator
3-11-5e South West, Shoal Lake
204-759-3326Police & Pioneer Museum
201 1st Avenue, Shoal Lake
204-759-2629Shoal Lake Leisure Services
438 Station Road, Shoal Lake
204-759-3418Uhaul Neighborhood Dealer
Highway 16 & 21, Shoal Lake