204-759-2547Allen's Machine Works
707 South Railway Street, Shoal Lake
204-759-2074Community Hall Shoal Lake
315 The Drive, Shoal Lake
204-759-2644Crossroads This Week
353 Station Road, Shoal Lake
204-759-2762Greyhound Courier Express
512 The Drive, Shoal Lake
204-759-2047Hunter's Paradise Motel
Jct 21 & Highway 16, 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-2242Parkland Regional Library
418 The Drive, Shoal Lake
204-759-2225Prairie Physiotherapy
312 Elms Street, Shoal Lake
204-759-3456Royal Lepagemartinliberty Realty
Po Box 432, Shoal Lake
204-759-2195Senior Services Of Prairie Parkland Inc.
605 4th Avenue, Shoal Lake
204-759-2029Shell Canada Products Ltd.
Industrial Park Highway 42, 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-2094Shoal Lake Communiplex
Government 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