204-759-3441Marquette Regional Health Authority
344 Elm Street, Shoal Lake
204-759-2424Miller Farm Equipment Shoeal LakeLtd
Highway 16, Shoal Lake
204-759-2626Murray's Farm Supplies
621 South Railway Avenue, Shoal Lake
204-759-2311Park West School Division Shoal Lake School
110 Station Road, 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-3002Shallow Water Gift Shop
402 Station Road, 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-2293Shoal Lake Community DropIn Centre
605 4 Avenue, 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-2300Shoal Lake Pharmacy Ltd.
355 Station Road, Shoal Lake
204-759-2251Shoal Lake Radiator And Glass
318 Elm Street, Shoal Lake
204-759-2270Shoal Lake Town Offices
438 Station Road, Shoal Lake