250-342-0183Timberline Electric
1009 Westridge Drive, Invermere
250-342-8865Time Structures Inc.
3456 Johnston Road Rr 4, Invermere
250-341-6161Timko Developments Ltd.
2591 Ledgerock Court, Invermere
250-342-0547Bargain Shop Holdings Inc.
519 13th Avenue, Invermere
250-341-6094Tricity Contracting Limited
1030 10th Street, Invermere
250-342-0697Trojan Heating
1361 Industrial Road 1 # 3, Invermere
250-342-6700Universal Doors & Exteriors
117 Westside Road, Invermere
250-342-5183Valhalla Hardwood Flooring
1496 Highway 93 & 95, Invermere
250-688-4295Valley Hawk Security
4807 Holland Creek Ridge Road, Invermere
250-341-3483Valley Lighting Ltd.
492 Arrow Road # 8b, Invermere
250-342-9696Valley Shine Shop
109 Industrial Road 2 # 35, Invermere
250-342-3566Valley Vision Screenworks
416 9th Street, Invermere
250-342-8363Valleyview Cabinets
Rr #3 4980 Timbervale Pl, Invermere
250-342-3737W H L Construction Ltd.
5065 Juniper Hghts, Invermere
250-342-9424Walker's Repair Centre Ltd.
141 Industrial 2 Road, Invermere
250-342-9514Warbrick Towing & Salvage
170 Highway 93 & 95, Invermere
250-342-2090William Letcher Trucking Ltd.
137 10 Avenue, Invermere
250-342-6824Willox Bruce Enterprises Ltd.
2221 Stark Lane Rr 4, Invermere
250-341-6884Windermere Teachers' Association
122 7 Avenue, Invermere
250-342-3168Windermere Valley Child Care Society
630 3 Street, Invermere
250-342-8808Windermere Valley Minor Hockey Association
502 13 Street, Invermere
250-342-9769Windermere Valley Museum
222 6th Avenue, Invermere
250-342-7383Windermere Valley Ski Club
2030 Panorama Drive, Invermere
250-347-9933Unleashed Pet Care
4950 Stoddart Creek Road, Invermere
250-341-6137Pace Setter Development Ltd.
Trlr 800 10 Avenue, Invermere