250-546-3013Spallumcheen Cemetery
4250 Highland Park Road, Armstrong
250-546-6334St Andrew's Presbyterian Church
3020 Wright Street, Armstrong
250-546-8215St John's Catholic Church
3335 Patterson Street, Armstrong
250-546-2009Star Lift Canada Inc
1500 Blattner Road, Armstrong
250-546-8201Stardust Enterprises
2370 Patterson Avenue, Armstrong
250-546-2886Straightline Auto Body
2955 Patterson Street, Armstrong
250-546-3457Sun Country Holsteins Ltd.
4715 Back Enderby Road Rr 8, Armstrong
250-546-0308Susan Paisley School Of Dance
3440 Okanagan, Armstrong
250-546-8379Sweetwater Springs Ltd.
235 Pleasant Valley Cross Road, Armstrong
250-546-6808Synergy Pacific Engineered Timber Ltd.
4175 Crozier Road Rr 6, Armstrong
250-546-3866T J Homecrafts Stained Glass
3422 Larch Drive, Armstrong
250-546-3725Timberspan Road Services Ltd.
4372 Macdonald Road Rr 5, Armstrong
250-546-3812Tmw Contracting Ltd.
1536 Hoffman Road, Armstrong
250-546-6286Tom's Service & Repair
1384 Stepney Cross Road, Armstrong
250-546-0104Town Centre Dry Cleaners
3495 Pleasant Valley Road # 9, Armstrong
250-546-3495Triple B Contracting
1600 Whitaker Road, Armstrong
250-546-4069Trumbley Environmental Consulting
4574 Larkin Xrd, Armstrong
250-546-2560Twin Heart Photo Productions
3764 Creamery Road, Armstrong
250-546-3677Uhaul Co Canadaltd
1390 Pleasant Vly Road, Armstrong
250-545-6011Vernon Radiator Co Ltd.
4455 Hales Road, Armstrong
250-546-8713Vitality Foodservice Canada Ltd.
2320 Wood, Armstrong
250-550-5641Walk Easy Hard Wood Floors
4492 Schubert Road, Armstrong
250-546-3551Wayco Business Solutions
4429 Larkin Cross Road, Armstrong
250-379-2429Western Concrete Products Ltd.
1140 Highway 97a, Armstrong
250-550-7482Westridge Rock Ventures Ltd.
2800 Young Road, Armstrong
250-546-2966Westwood Custom Windows & Doors Ltd.
4375 Macdonald Road, Armstrong