250-888-7446Rusty Neon Signs Ltd.
2903 Ceylon Road, Shawnigan Lake
250-743-8114Body & Soul Reflexology
2660 Heald Road, Shawnigan Lake
250-929-2272Casa Magaly Restaurant
2346 Shawnigan Lake Road, Shawnigan Lake
250-929-0506Dwight International School
2371 Shawnigan Lake Road, Shawnigan Lake
250-929-0035Millie Ann's Salon
1855 Renfrew Road, Shawnigan Lake
250-743-7775Mid Island Aggregate Ltd.
683 Stebbings Road, Shawnigan Lake
250-743-5559Esthetics By Lois
1755 Shawinigan-mill Bay Road, Shawnigan Lake
250-743-9564G S Jones Contracting Ltd.
1555 Shawnigan Lake Road, Shawnigan Lake
250-748-1754Island Traffic Services
1526 Shawnigan Lake Road West, Shawnigan Lake
250-929-2403Kinsol Market Inc.
2640 West Shawnigan Lake Road, Shawnigan Lake
250-743-9766Marifield Manor B & B
2036 Sunnybrook Lane, Shawnigan Lake
250-929-7228Discovery Academy
2204 Mckean Road, Shawnigan Lake
250-929-0014Ravenwood Bookkeeping
1769 Shawnigan Lake Road, Shawnigan Lake
250-743-5394Safety Sweep Chimney Services
1870 Oldham, Shawnigan Lake
250-743-7033Style Centre
1769 Shawnigan Lakemill Bay Road, Shawnigan Lake
250-743-8035Thornton Consulting
2726 Bob-o-link, Shawnigan Lake
250-743-6063Valentine Upholstery
2434 Ravenhill Road, Shawnigan Lake
250-929-3663Amuse Bakery & Market
1761 Shawnigan Lake Road, Shawnigan Lake
250-929-8886Village Chippery
2740 Dundas Road, Shawnigan Lake
250-929-3939Cascade Fire Protection Ltd.
1860 Malta Road, Shawnigan Lake
250-743-6796Cathy Kitzler Distribution
1844 Radway Road, Shawnigan Lake
250-743-9897Happy Tails Dog Daycare
2285 Sylvester Road, Shawnigan Lake
250-929-7099Institute For Civic Leadership
2371 Shawnigan Lake Road, Shawnigan Lake
250-929-8842Interactive Management Group
2039 Sunnybrook Lane, Shawnigan Lake
250-929-5437Little People Early Chldhd Acd
2610 Shawnigan Lake Road, Shawnigan Lake
250-743-8675Shawnigan Lake Hstrcl Museum
1775 Shawnigan Mill Bay Road, Shawnigan Lake
250-929-2886South Shawnigan Auto & Marine
700 Shawnigan Lake Road, Shawnigan Lake