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-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-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-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
250-929-2219Victoria Blinds & Closets
700 Shawnigan Lake Road, Shawnigan Lake
250-929-2214Westcoast Wastewater
2900 Glen Eagles Road, Shawnigan Lake
250-929-6104Colonial Railings Ltd.
700 Shawnigan Lake Road, Shawnigan Lake