Public Health State of Emergency

COVID-19: State of public health emergency declared. Mandatory measures are in effect.

Business Directory

1st Choice Savings & Credit Union

70 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4473

A&W Cardston

450 Main St.
Cardston, Alberta T0K 0K0
Phone: 593-0772

Action Auger Canada Inc.

Out-of-Town
Phone: 403-288-1111

Aetna Auto Repairs

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-1451

AIRBNB

371 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 403-330-8141

Al's Custom Car Care

818 - 7th St. W.
Cardston, Alberta T0K 0K0
Phone: 894-5545

Alberta Hunter's Club

190 - 1 St. E.
Cardston, Alberta T0K 0K0
Phone: 653-2766

All Jacked Up

541 - 4 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-1833

Alpine Clean Care

Out-of-Town
Phone: 653-4722

AM/PM Janitorial Services

229 - 1 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-1977

Anderson Glass Ltd.

Out-of-Town
Phone: 308-1009

AR Roe Construction

27 Broadway N.
Cardston, Alberta T0K 0K0
Phone: 653-1496

Arbor Pro

Out-of-Town
Phone: 403-593-0816

ATB Financial

24 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3394

ATCO Gas

35 - 3 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-3995

B & B Landscape Maintenance

539 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-2525

Barb's Glitter'N Glitz

253 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-1121

Barn Store Inc.

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-1992

Barnett Industries

Out-of-Town
Phone: 403-331-7351

Barr's Bobcat Service

962 - 7 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3477

Baxter, Melody

750 - 1 St. E.
Cardston, Alberta T0K 0K0
Phone: 394-4865

BDO Canada LLP

295 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4137

Behind the Door

361 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4512

Belfor Property Restoration

Out-of-Town
Phone: 329-6146

Belly Acres Lodge

Cardston County
Cardston, Alberta T0K 0K0
Phone: 626-3814

Belly River Excavating

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-4165

Bevans Septic

643 - 2 St. E.
Cardston, Alberta T0K 0K0
Phone: 653-2008

Bielert, Patty

530 - 6A Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1838

Blarik Marketing Ltd. and Capital Security Group Ltd.

257 - 3 St. W.
Cardston, Alberta T0K 0K0
Phone: 587-220-6688

Blue Trail RV Park

Cardston County
Cardston, Alberta T0K 0K0
Phone: 626-3280

Bob's Painting & Renovations

527 - 7A Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1417

Brandon Schaffer Plumbing & Heating

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2420

Brunning & Company Professional Corporation

38 - 3rd Ave. W.
Cardston, Alberta T0K 0K0
Phone: 403-653-3509

Bryton Painting

783 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4744

Burt, Deborah

323 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4647

Bus Boys Garage

524 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 331-8550

C.S.L. Ford

124 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3346

Caliber Millwork Ltd.

1220 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3516

Canadian Security Systems Ltd.

Out-of-Town
Phone: 758-3945

Car Star Cardston

304 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3385

Card Construction

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2961

Cardston Book Shop Ltd.

226 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4222

Cardston Computer Troubleshooting Ltd.

384 - 4 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 587-409-7602

Cardston Dairy Queen

385 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-1531

Cardston Home Hardware

336 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3062

Cardston Laudromat

165 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4316

Cardston Midwives

24 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 331-1020

Cardston Pizza

365 Main St.
Cardston, Alberta T0K 0K0
Phone: 659-1500

Cardston Pro Hardware

317 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4925

Cardston Remedy's RX Pharmacy

321 Main Street
Cardston, Alberta T0K 0K0
Phone: 929-3690

Cardston Summer Market

Remington Carriage Museum
Phone: 653-2748

Cardston Support Services Association

474 - 5 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3766

Cardston Value Drug Mart

237 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4971

Carriage Lane Market

555 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3661

Channel 32

810 - 2 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-4255

Chaparral Insurance Brokers (Cardston) Inc.

17 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4402

Chaparral License & Registries Ltd.

295 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3006

Chateau Isabella

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2039

Chief Mountain Gas Co-op Ltd.

190 - 1 St. E.
Cardston, Alberta T0K 0K0
Phone: 653-3011

Chief Mountain Husky

60 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1146

Chief Mountain Truss Co.

1260 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1556

Circuit Tree

4-555 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-1078

Claw Homes Ltd.

392 - 4 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 332-0490

Clean Pro Lethbridge

Out-of-Town
Phone: 894-8612

Clear View Window Cleaning

807 - 7 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-1076

Co-Operators Insurance

316 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4422

Cobblestone Manor

173 - 7 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-2701

Colleen's Secret Garden

263 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3445

Conrad, Natalie

467 - 5 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1917

Cooper's Auto & Truck Parts

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2082

Crapo, Janet & Leland

299 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4025

Crooked Creek Campground

Cardston County
Cardston, Alberta T0K 0K0
Phone: 308-4886

D & V Auto & Lube

Cardston County
Cardston, Alberta T0K 0K0
Phone: 626-3843

D's Service

195 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3182

Dalan's Developments

696 Main St.
Cardston, Alberta T0K 0K0
Phone: 795-4527

Daniel A. Sims Professional Corporation

66 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3507

Darwen Beazer General Contracting

292 - 4 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-2871

Dave's Drive-In

562 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 659-1111

Dave's Electric/Cardston Electric

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-1978

DD Auto Recycling

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-1021

Diamond Willow Kennels

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2507

Direct Ag Servcies Ltd.

Cardston County
Cardston, Alberta T0K 0K0
Phone: 626-3447

DJ Footcare

618 - 8A Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1539

Don's Cabin

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-4180

Doug Baker Plumbing

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-3755

Doug Nelson Enterprises

Cardston County
Cardston, Alberta T0K 0K0
Phone: 403-888-7080

Edward Jones Investments

66 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1057

Edwards and Edwards Public Accountants

384 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3358

Eloquence Fine Jewelry Inc.

177 - 1 St. W.
Cardston, Alberta T0K 0K0
Phone: 403-394-8787

EMD Homes

Cardston County
Cardston, Alberta T0K 0K0
Phone: 604-813-8775

Enmax Commercial Services Inc.

Out-of-Town
Phone: 403-770-1170

Epcor

N/A
Phone: 310-4300

Extra Foods

120 - 2 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-3341

Eyelashes

804 Fairway Blvd.
Cardston, Alberta T0K 0K0
Phone: 653-2202

Fas Gas

192 Main St
Cardston, Alberta T0K 0K0
Phone: 403-653-1319

Fibrenew Lethbridge and Armour Bathtub Refinishing of Lethbridge

Out-of-Town
Phone: 403-317-1745

Fix Auto Cardston

124 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3909

Flamingo Motel

848 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3952

Foothills Appliance Service

14 - 4 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1919

Foothills Taxidermy

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-3720

Foothills Veterinary Clinic

COME IN AS A CLIENT, LEAVE AS A FRIEND

Foothills Veterinary Clinic is located in Cardston, Alberta. Our clinic is dedicated to providing excellent veterinary services in a friendly, small-town atmosphere. We offer a wide range of services for large and small animals, as well as 24 hour on-call emergency service. Our veterinarians, technicians, and staff are dedicated to providing you with compassionate care and education.

376 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4424

Forsyth Construction

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2588

Fort Whoop Up Trading Post Museum

380 Main St.
Cardston, Alberta T0K 0K0
Phone: 403-892-0105

Fortis Alberta Inc.

N/A
Phone: 310-9473

Fresh Start Roofing & Reno's

261 - 4 St. E.
Cardston, Alberta T0K 0K0
Phone: 593-1894

G.Scott Excavating

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-4041

Gilbert Hornberger Piano Tuning & Repairs

577 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 780-842-0320

Gingerbread Homes

353 - 4 St. E.
Cardston, Alberta T0K 0K0
Phone: 653-1456

Gloria's Galaxy of Hair Design

715 - 5 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-4703

Gold Posey Occasions

966 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 403-894-7274

Great Canadian Barn Dance

Cardston County
Cardston, Alberta T0K 0K0
Phone: 626-3407

Grow Food Canada

636 - 4 St. W.
Cardston, Alberta T0K 0K0
Phone: 892-4893

H.H. Atkins Co. Ltd.

289 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3242

Hallmark Saddlery & Harness

529 - 4 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-3744

Handi-Boyz

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2044

Hannah Paige

811 Main St.
Cardston, Alberta T0K 0K0
Phone: 587-220-0215

Hitch It

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2207

Holt Contracting

162 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 403-360-7357

Imagination Unlimited

257 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-2633

Incept Guiding & Outfitting

541 - 4 St. W.
Cardston, Alberta T0K 0K0
Phone: 308-7718

IronShield Manufacturing

725 - 2 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 403-892-2292

Ironwood Glass and Construction

111 - 3rd St. W
Cardston, Alberta T0K 0K0
Phone: 653-3043

J & J Janitorial Services

343 - 9 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-4196

J & S Enterprises

544 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4690

J-Avid Enterprises

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-3563

J.B. Electric

892 - 1 St. E.
Cardston, Alberta T0K 0K0
Phone: 653-4146

J.D. CONTRACTING

238 - 2 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-4012

Jaden's Yard Care

282 - 5th St E
Cardston, Alberta T0K 0K0
Phone: 332-0528

Jake's Car Wash

344 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 381-7423

Janice's Day Family Home

519 - 8 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4220

Jay's Sharp Shop

Open during regular public skating hours of the season.

339 Main A Street
Cardston, Alberta T0K 0K0
Phone: 403-653-3976

Jeff Watson Welding

911 - 3 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-2089

Jeff's Small Engine Repair

355 - 6 St. W.
Cardston, Alberta T0K 0K0
Phone: 634-6345

Jennifur's Pet Grooming

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-1424

Jepson Petroleum (Alberta) Ltd.

890 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4152

Jodi's Dance Academy

14 - 4 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 659-4400

John Beazer Massage Therapy

404 Main St.
Cardston, Alberta T0K 0K0
Phone: 403-359-0356

Jonsson, Joanne

94 - 7 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3698

Just For You Catering

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2476

K & D Implements Ltd.

1130 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3566

Kartchner Custom Cladding

368 - 7 St. W.
Cardston, Alberta T0K 0K0
Phone: 394-8451

Kay's Barbershop

18 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3055

Kelwood Enterprises Ltd.

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2442

Ken Wilde Construction

379 Ridge View Dr.
Cardston, Alberta T0K 0K0
Phone: 653-1303

Kentucky Fried Chicken (KFC)

274 Main St.
Cardston, Alberta T0K 0K0
Phone: 659-1122

Keystone Financial Planning Inc.

36 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4001

Kimball Trucks

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-3468

Kirk's Tire (Cardston) Ltd.

Kirk’s Tirecraft Cardston is part of Kirk’s Tire, which has several locations across Alberta. Bill Kirk founded Kirk’s Tire in 1936. Throughout the years Kirk’s has remained a family business. In 1958, Gary Kirk joined his dad at the store. Now Gary’s sons, Kevin and Brad, run the tire shop. One day Kevin’s grandson, Sullivan, may continue the tire family tradition. Our Commitment to Customers Cardston Tirecraft is conveniently located at 60 - 3 Avenue East. We offer a full line of brand name tires for cars and light trucks from top manufacturers like Michelin, Bridgestone, Cooper, Yokohama, and more. Custom wheels, winter rims and accessories complement our extensive line-up of tire brands. We do more than just sell tires and wheels; we also offer tires and service for commercial truck and Agro/OTR applications. Kirk’s Tirecraft Cardston keeps detailed service records so you’ll always know what was done and when. We want customer loyalty and we strive for that loyalty every day. If you are in our area, stop by and see all that we have to offer.

60 - 3 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-4914

Kleen Kut Sharpening

389 - 8 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-4563

Lariat Cross Trading Post

227 Main St.
Cardston, Alberta T0K 0K0
Phone: 403-659-4446

Larry's Plumbing & Heating

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-3000

Lash Perfection

742 - 7 St. W.
Cardston, Alberta T0K 0K0
Phone: 892-0878

Leavitt, Alicia

560 - 7A Ave. W.
Cardston, Alberta T0K 0K0
Phone: 605-1210

Lee Creek Cabinetry

680 Home Seekers Ave.
Cardston, Alberta T0K 0K0
Phone: 653-4747

Lee Creek Campground

695 - 2 St. W.
Cardston, Alberta T0K 0K0
Phone: 18774712267

Lee Creek Golf Course

960 - 7th Street West
Phone: 403-653-4198

Lee Valley Outfitters

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2160

Legacy Funeral Homes Ltd.

107 - 6 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-3222

Leishman Hearing Centre

Out-of-Town
Phone: 889043291

Les Sykes Developments Inc.

574 - 4 St. W.
Cardston, Alberta T0K 0K0
Phone: 403-715-4251

Liberty Tax Services

270 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-1748

Line Upon Line Studio

1112 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4757

Lone Pine Marketing

215 - 9 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-2085

Love At Home Counseling

24 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-2521

M & K Management

544 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-2625

Marshall Lines Ltd.

233 - 2 St. W.
Cardston, Alberta T0K 0K0
Phone: 448-0283

Marvin Bevans Trucking

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2496

Maximum Home Inspections Ltd.

591 - 8A Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1612

Maxwell Capital Realty - Cardston

233 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-1991

Mel's Massage Therapy

245 Main Street
Cardston, Alberta T0K 0K0
Phone: 403-593-0516

Men Electric

567 - 3 St. W.
Cardston, Alberta T0K 0K0
Phone: 403-653-1752

Mike Schow Electric

644 - 4A St. W.
Cardston, Alberta T0K 0K0
Phone: 653-3218

Mike's Auto Service

976 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3812

Ming's Garden

262 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-1682

Miranda's Originals

644 Main St.
Cardston, Alberta T0K 0K0
Phone: 715-8986

Modern Aesthetics YQL

311 Main St.
Cardston, Alberta T0K 0K0
Phone: 403-892-8272

Mountain View Country Inn & Retreat Center

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-1599

Mountain View Industries Ltd.

1260 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4663

Moxie Web Design

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-4301

Murray's Toys & Auto Repair

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2087

My Angel Friend

594 - 3 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 892-7374

NAPA Auto Parts

304 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3383

Narmo International Inc.

411 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-7886

Nayz Lemonade

234 - 9 St. E.
Cardston, Alberta T0K 0K0
Phone: 929-3802

Nelson Enterprises

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-0767

O Heavenly Nails

253 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-1121

Odyssey Childcare

Cardston
Cardston, Alberta T0K 0K0
Phone: 320-5437

Olsen Construction

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-3733

Olsen, Lynda

409 - 10 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-1566

Our Place Cafe

623 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-2585

Parker, Michael

Cardston County
Cardston, Alberta T0K 0K0
Phone: 380-5870

Passey Electric

Out-of-Town
Phone: 635-6767

Paul Broadhead Stucco

873 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1104

Payne Lake Lodge

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2126

Phil Hatch Concrete Ltd.

342 - 7 St. W.
Cardston, Alberta T0K 0K0
Phone: 403-715-1048

Pierson Enterprises

363 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3453

Pilling Snow Removal

Cardston County
Cardston, Alberta T0K 0K0

Pitcher Property Maintenance

228 - 5 St. E.
Cardston, Alberta T0K 0K0
Phone: 403-795-9472

Plumtree Child International

656 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-2748

Prairie Sun

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-4697

Prete Gas Bar (Extra Foods)

120 - 2 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-3341

Price & Comin LLP

348 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4441

Pro Shop

343 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-2600

Process Plus

440 - 3A Ave. E.
Cardston, Alberta T0K 0K0
Phone: 403-849-8349

Purp Apparel

Phone: 403-715-0405

Rae's Nail & Lashes

242 - 7 St. W.
Cardston, Alberta T0K 0K0
Phone: 587-220-2547

Range View Guest Ranch

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2821

Re/Max Cardston Realty

261 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4949

Real Estate Centre

Out-of-Town
Phone: 223-4001

Red Apple Stores Inc. O/A The Bargain! Shop

388 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4661

Red Rooster

364 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4880

Richandy Ltd. O/A Carriage Lane Mall

555 Main Street
Cardston, Alberta T0K 0K0
Phone: 653-3661

RichArts

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-3472

Rick's Automotive

91 - 9 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-4246

Right Now Renovations

Cardston County
Cardston, Alberta T0K 0K0
Phone: 867-333-0256

Rigin Enterprises

459 - 4 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 448-1200

Riverwood Campground

Cardston County
Cardston, Alberta T0K 0K0
Phone: 403-626-3227

Rocky Ridge Country Lodge

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2350

Rocky Ridge Repair

180 - 10 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-4190

Ron Schow Electric

258 - 5A Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-4684

Rooftime

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2373

Rosco Construction & Drafting Services

880 - 2A St. W.
Cardston, Alberta T0K 0K0
Phone: 308-3526

Royal Bank of Canada

204 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-3321

Sauce

219 Main St.
Cardston, Alberta T0K 0K0
Phone: 403-659-5035

Schaffer Construction Ltd.

720 - 6 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-1193

Schaffer Investments Ltd.

261 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4947

Schindler Cabinets

481 - 4 St. E.
Cardston, Alberta T0K 0K0
Phone: 653-4217

Schindler Crafts

581 - 3A Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3895

Scratch Cookery & Supper Club

713 - 1 St. E.
Cardston, Alberta T0K 0K0
Phone: 894-4559

Security R.V. & Self Storage

228 - 7 St. E.
Cardston, Alberta T0K 0K0
Phone: 315-5833

Servicemaster of Lethbridge

Out-of-Town
Phone: 328-0174

Shaw Taxidermy

193 - 9A St. W.
Cardston, Alberta T0K 0K0
Phone: 653-3192

Sheen Counseling Services

225 - 9 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-4275

Sheets N Things

30 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 795-4922

Shipley Septic

Cardston County
Cardston, Alberta T0K 0K0
Phone: 626-3491

Silver Automotive

172 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4921

Silverwing Travel

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2000

Simplot Canada (ll) Ltd.

725 - 3 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-4532

Sire Lodge Inc.

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-4438

Sizzle

880 - 12 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-1116

Skoien Professional Corporation

269 - 7 St. W.
Cardston, Alberta T0K 0K0
Phone: 894-6540

Sky Vault 360

140 - 2nd Ave W
Cardston, Alberta T0K 0K0
Phone: 18002991591

Smith, Noell

481 - 4 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-4173

Snow Bros Snow Cones

Out of Town
Phone: 892-5285

South Country Inn

404 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-8000

Southern Alberta Window Washing

410 10 St. W.
Cardston, Alberta T0K 0K0
Phone: 403-308-9094

Southern Equipment Ltd.

775 - 2 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-4941

Southwest Concrete Products Ltd.

250 - 1 St. E.
Cardston, Alberta T0K 0K0
Phone: 653-4431

Southwest Industries

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-1439

Stepan, Suzanne

459 - 5 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-1755

Studio Eclipse

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-1577

Sun Seekers

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2551

Sutton Group

295 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4423

Systemics Restorations

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2073

Taurus Natural Inc.

1098 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4495

Taurus Rentals

1098 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4495

TD Canada Trust

240 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4451

Telus

N/A
Phone: 310-2255

Temple City Drugs 1982 Ltd.

71 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4466

Temple City Star

30B - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4664

The Cardston Taekwon-do Club

2nd floor, 245 Main St.
Cardston, Alberta T0K 0K0
Phone: 512-0877

The Instrument Fiddler

154 - 5 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-3668

The Music Store and Sew Much More, Temple City Poodle, & Cardston Security Services

555 Main St. (Carriage Lane Mall)
Cardston, Alberta T0K 0K0
Phone: 403-659-5098

The Simple Life

513 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-5660

The Stove Pipe Company Inc.

Out-of-Town
Phone: 329-4445

The Sweet Spot Doughnuts Bakery Deli

325 Main St.
Cardston, Alberta T0K 0K0
Phone: 448-0045

Thermax Refrigeration & Heating Ltd.

Out-of-Town
Phone: 328-4538

Thumbprint Autoworks Etc. and Leavitt's Appliances Furniture Mattress

555 Main St. (Carriage Lane Mall) and 254 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4447

Timber Wolff Securities

395 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4635

Touche Salon

Touche Salon is a full service salon and spa--the perfect stop for the whole family, with services for men, women and children. We have a wide variety of selected brands for every hair and skincare need. Come visit today.

311 Main St.
Cardston, Alberta T0K 0K0
Phone: 403-659-5089

Traci's Daycare

936 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1329

Training Inc.

60 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4603

Tridev Restraurant Corp. O/A Subway

20 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1585

Trophy Zone Taxidermy

Cardston County
Cardston, Alberta T0K 0K0

Tyler Baker Plumbing & Heating

732 - 6 St. W.
Cardston, Alberta T0K 0K0
Phone: 653-4330

U.F.A. Cooperative Limited

1058 - 1 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-3742

Under Construction

515 - 6 St. W.
Cardston, Alberta T0K 0K0
Phone: 635-0021

Uppercase Creative & La Vignette Photos & Films

621 Main St.
Cardston, Alberta T0K 0K0
Phone: 892-6008

Vadnais Accounting Services

30 - 3 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-4444

Vintage Remix

380 Main St.
Cardston, Alberta T0K 0K0
Phone: 403-553-2163

Vivint Canada, Inc.

Out-of-Town
Phone: 18002165232

Waterton Polymer Products

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-2500

Weston Excavating

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-3071

Weston Welding

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-3071

Weston, Ken

430 - 3 Ave. E.
Cardston, Alberta T0K 0K0
Phone: 653-4218

Westwind Consultation Ltd.

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-1996

What's Pop'N

355 - 1 St. E.
Cardston, Alberta T0K 0K0
Phone: 403-448-0109

Wildlife West Adventures

272 - 2 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-1737

Wynder Ranch Repairs

Cardston County
Cardston, Alberta T0K 0K0
Phone: 626-3803

Yardzcapes

144 - 7 Ave. W.
Cardston, Alberta T0K 0K0
Phone: 653-2188

Your Dollar Store with More (886237 Alberta Ltd.)

256 Main St.
Cardston, Alberta T0K 0K0
Phone: 653-4007

Zaugg Cabinets

Cardston County
Cardston, Alberta T0K 0K0
Phone: 653-4297