Banff
Back Home Next

Shop Banff, Town of Banff Alberta Alberta, Canada., Banff business directory.

Alberta tourism Banff, Banff businesses, Banff Alberta website, Banff homepage link, Alberta businesses, Banff Business Directory.

 

 

Shop Banff

A Comprehensive List Of Companies Throughout Banff Alberta Offering

Services For The Local Area Markets.

The Shop-Alberta

Internet Co-operative Project

Sponsored Business Listings

Thank you for your support.

 

Business Contacts Throughout Banff Alberta

<Get Your Business Linked or Correct A Listing>

'Ctrl +F = Find On This Page'

 

Featured Accommodation Resource

Banff General Business Listings

>>>>    'Ctrl +F = Find On This Page'    <<<<

 

Accommodations

 

A Good Nites Rest

437 Marten St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2984

 Travel > Bed and Breakfast > Accommodations

 

Banff Accommodation Reservations Limited

100 Owl St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-0260

 Travel > Hotels And Motels Out Of Town Reservations

 

Banff Avenue Inn

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-3166

 Travel > Hotels

 

Banff Ptarmigan Inn

337 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2207

 Entertainment > Banquet Rooms > Hotels > Accommodations

 

Banff Springs Hotel

405 Spray Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2211

 Travel > Hotels

 

Banff Spruce Grove Inn

545 Banff Avenue

Banff, AB

Alberta, Canada.

(403) 762-3301

 Travel > Hotels Out Of Town Reservations > Accommodations

 

 

Banff Sundance Lodge

PO Box 2280 Stn Main,

Banff, AB

T1L 1C1

Alberta, Canada.

(403) 762-4551

Travel > Hotels > Recreation > Trail Rides

 

Banff Voyager Inn

555 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3301

 Travel > Hotels > Food and Beverage > Beer And Ale

 

Best Western Siding 29 Lodge

453 Marten St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-5575

 Travel > Hotels And Motels Out Of Town Reservations

 

Bow View Motor Lodge

228 Bow Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2261

 Travel > Motels-Out-Of-Town-Reservations > Accommodations

 

Brewsters Mountain Lodge

208 Caribou Street

Banff

Alberta, Canada.

(403) 762-2900

 Hotel > Accommodations > Recreation > Recreation Centres Outdoor >  hiking, skiing, golfing and horseback riding.

 

Buffalo Mountain Lodge and Conference Centre

Tunnel Mountain Rd,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2400

 Travel > Hotels > Accommodations

 

 

Bumpers Inn

Banff av and Marmot St,

Banff, AB

T1L 1A1

Alberta, Canada.

(403) 762-3386

 Travel > Motels-Out-Of-Town-Reservations > Accommodations

 

Castle Mountain

Box 1615

Banff

Alberta, Canada.

Phone: (403) 762-3868

 Travel > Bed And Breakfast Accommodation Castle Mountain Chalets is located in the heart of Banff National Park. Cabins in a breathtaking Rocky Mountain setting. Perfect getaway resort accommodations.

 

Castle Mountain Hostel

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4122

 Entertainment > Rooming And Boarding Houses > Accommodations

 

Charltons Cedar Court

513 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4485

 Travel > Hotels And Motels Out Of Town Reservations > Accommodations

 

Chinook The

222 Lynx St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4433

 Travel > Hotels And Motels Out Of Town Reservations > Accommodations

 

Eleanors House Bed and Breakfast

125 Kootenay Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 760-2457

 Travel > Tourist Attractions > Accommodations

 

Evergreen The

459 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-3307

 Travel > Hotels And Motels Out Of Town Reservations

 

Homestead Inn

218 Lynx St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4471

 Travel > Motels-Out-Of-Town-Reservations > Accommodations

 

Irwins Mountain Inn

429 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-4566

 Travel > Motels

 

Johnston Canyon

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2219

 Travel > Motels

 

 

Johnston Canyon Resort

Bow Valley Parkway

Banff, Alberta

Alberta, Canada.

Phone: (403) 762-2971

 Travel > Hotels - Cabin style accommodations in Banff National Park conveniently tucked away between world famous Banff and Lake Louise, just off the Bow Valley Parkway, in the Canadian Rocky Mountains. Enjoy  friendly hospitality and honest values

 

Mount Royal Hotel

138 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-3331

 Entertainment > Lounges > Accommodations

 

Pension Tannenhof Bed and Breakfast Inn

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-5660

Hotel > Restaurants > Amenities > Accommodations

 

Ribbon Creek Hostel

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4122

 Entertainment > Rooming And Boarding Houses > Accommodations

 

Royal Canadian Lodge

459 Banff Ave,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3307

 Travel > Hotels And Motels Out Of Town Reservations

 

Swiss Village

600 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-4581

 Travel - Accommodations - Inns

 

Tan-Y-Bryn

118 Otter St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-3696

 Travel > Tourist Accommodation

 

Tarry-A-While Bed and Breakfast

117 Grizzly St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-0462

 Travel > Bed And Breakfast Accommodation

 

Theas House

138 Otter St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2499

 Travel > Bed And Breakfast Accommodation

 

Terrace The

222 Lynx St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4433

 Travel > Hotels And Motels Out Of Town Reservations

 

Two-Twenty Beaver St Suites and Cabins

220 Beaver St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-5077

 Travel > Bed And Breakfast Accommodation

 

Woodland Village Inn

449 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-5521

 Travel > Hotels

 

Y W C A Banff

PO Box 520 Stn Main,

Banff, AB

T1L 1A6

Alberta, Canada.

(403) 762-3560

 Travel > Tourist Accommodation

 

Restaurants

 

Aaaah Balkan Pizza

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-3636

 Food and Beverage > Restaurants

 

Aardvark Pizza and Sub

304A Caribou St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-5500

 Food and Beverage > Restaurants

 

Athena Pizza and Spaghetti House

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2022

 Food and Beverage > Restaurants

 

Balkan Restaurant

120 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3454

 Food and Beverage > Restaurants

 

Banff Chop House The

221 Bear St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-2467

 Food and Beverage > Restaurants

 

Banff Edo

Cascade Plaza,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-9251

 Food and Beverage > Restaurants

 

Banff Whistle Stop

100 Gopher St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-3880

 Food and Beverage > Restaurants

 

Barbary Coast Steakhouse Bar and Grill

119 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4616

 Entertainment > Night Clubs > Restaurants

 

Beaujolais

212 Buffalo St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2712

 Food and Beverage > Restaurants

 

Big Horn Steak House

Norquay Rd,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2285

 Food and Beverage > Restaurants

 

Bistro The

229 Bear St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-8900

 Food and Beverage > Restaurants

 

Brunos Cafe and Grill

304 Caribou St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-8115

 Food and Beverage > Restaurants

 

Caramba Restaurante

337 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3667

 Food and Beverage > Restaurants

 

Cows

134 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-3493

 Food and Beverage > Ice Cream And Frozen Desserts Retail > Restaurants

 

El Toro Restaurant

429 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2520

 Food and Beverage > Caterers > Restaurants

 

Evelyns Coffee Bar

9 Town Centre Mall,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-0352

 Food and Beverage > Coffee Houses > Restaurants

 

Evelyns Too

229 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-0330

 Food and Beverage > Coffee Houses > Restaurants

 

Globetrotter Restaurant

555 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3908

 Entertainment > Banquet Rooms > Restaurants > Food

 

Grizzly House

207 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4055

 Food and Beverage > Caterers > Restaurants > Fondue

 

Paris Restaurant

108 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3554

 Food and Beverage > Caterers > Restaurants

 

River View Dining

228 Bow Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-4600

 Food and Beverage > Caterers > Restaurants

 

Rose and Crown Restaurant and Pub

202 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2121

 Entertainment > Pubs > Restaurants

 

Silver Dragon Restaurant Limited

211 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3939

 Food and Beverage > Chinese Foods >  Restaurants

General Listings

 

2 Way Radio Repairs

200 Hawk Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 760-2516

 Media > Radio Supplies And Parts Retail

 

 

A Alberta Braithwaite Boyle Accident Injury Law

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 760-8661

 Housing > Lawn Mowers Sales And Service

 

 

A Alberta Wayne D Webster

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-5192

 Housing > Lawn Mowers Sales And Service

 

 

A Bit of Banff

120 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4996

 Entertainment > Souvenirs Whol And Mfrs

 

 

A Bit of Logic

PO Box 1513 Stn Main

Banff

Alberta, Canada.

 Housing > Bulletin And  Boards

 

 

A C A Audio Visual (Banff) Limited

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-5355

 Electronics > Audiovisual Equipment And Supplies Renting

 

 

A Good Nites Rest

437 Marten St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2984

 Travel > Bed and Breakfast > Accommodations

 

 

A Liquor Store

304 Caribou St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8246

 Food and Beverage > Liquor Stores

 

Alpine Flower Gallery

229 Bear Street

Banff, Alberta

Alberta, Canada.

(403) 762-8600

 Other > Florists Retail

 

A New You Unisex Hair Studio

600 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-0440

 Health > Homeopathy

 

 

Aaaah Balkan Pizza

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-3636

 Food and Beverage > Restaurants

 

Aardvark Pizza and Sub

304A Caribou St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-5500

 Food and Beverage > Restaurants

 

 

Abominable Ski and Sportswear

229 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2905

 Entertainment > Rock Climbing

 

 

Advantage 4 Catering

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-2633

 Food and Beverage > Caterers

 

 

Adventures In Photography

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8209

 Office > Photographers Commercial And Industrial

 

 

Aids Bow Valley

PO Box 219 Stn Main,

Banff, AB

T1L 1J7

Alberta

Alberta, Canada.

Phone: (403) 762-0690

 Health > Physicians Referral Service

 

 

Air Tek Furnace and Duct Cleaning Professionals

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-0969

 Housing > Furnaces Repairing And Cleaning

 

 

Alberta Braithwaite Boyle Accident Injury Law

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 760-8661

 Housing > Lawn Mowers Sales And Service

 

 

Alberta Hostelling Association

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-4122

 Entertainment > Rooming And Boarding Houses

 

 

Alberta Motor Vehicle Registry Agent

229 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2177

 Business Services > Licence Services

 

 

Alpen View Bed and Breakfast

322 Lynx St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-0111

 Travel > Bed And Breakfast Accommodation

 

 

Alpha and Omega Massage and Health Care

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-6659

 Health > Holistic Health Services

 

 

Alpine Anglers

208 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8223

 Recreation > Fishing Bait

 

 

Alpine Chiropractic Health Centre

220 Bear St Mall,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-2823

 Health > Physicians And Surgeons

 

 

Alpine ESSO Service

461 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2870

 Automotive > Mufflers And Exhaust Systems

 

 

Alpine Flower and Gifts

229 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8600

 Other > Rubber And Rubber Products

 

 

Alpine Holidays

220 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8139

 Travel > Sightseeing Tours

 

 

Alpine Limousine and Tours

PO Box 2235 Stn Main,

Banff, AB

T1L 1B9

Alberta, Canada.

(403) 762-5558

 Travel > Sightseeing Tours

 

 

Alpine Medical Clinic

216 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3155

 Health > Clinics Medical

 

 

Alpine Tours

PO Box 2937 Stn Main,

Banff, AB

T1L 1C6

Alberta, Canada.

(403) 762-3929

 Recreation > Recreation Centres Outdoor

 

 

Andersen Roy H Photography

PO Box 1556 Stn Main,

Banff, AB

T1L 1B5

Alberta, Canada.

(403) 762-2691

 Office > Photographers Commercial And Industrial

 

Angelika Eirisch Chartered Accountant

211 Harmony Lane,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3206

 Finance > Accountants

 

 

Angles Off Mane Hair Studio

Bear St Mall,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3918

 Beauty > Hair Goods

 

 

Anglican Church St Georges-In-The-Pines

100 Beaver St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2128

 Society > Churches

 

 

Apex Appraisal Service Limited

PO Box 2354 Stn Main,

Banff, AB

T1L 1C1

Alberta, Canada.

(403) 762-2072

 Real Estate > Real Estate Appraisers

 

 

Arrow Motel

337 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-4496

 Travel > Hotels

 

 

At Wits End Bed and Breakfast

116 Mountain Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-4446

 Travel > Bed And Breakfast Accommodation

 

 

Athena Pizza and Spaghetti House

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2022

 Food and Beverage > Restaurants

 

 

Aurora Night Club The

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-3343

 Entertainment > Night Clubs

 

 

Aurora Saljae Dr Dentl Surg

210 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2625

 Health > Dentists

 

 

Avalanche Jeans and Apparel

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4997

 Fashion > Clothing And Accessories Retail Men

 

 

Avenue Restaurant

433 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4499

 Travel > Restaurant

 

 

Avenue West Magazine

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-5569

 Media > Newspapers

 

 

B and B On Mountain Lane

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2009

 Travel > Bed And Breakfast Accommodation

 

 

B L B Plowing and Sanding

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-2514

 Housing > Snow Plowing Service

 

 

Bactrax Bike Rentals

225 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8177

 Sports > Sporting Goods Repairing

 

 

Balkan Restaurant

120 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3454

 Food and Beverage > Restaurants

 

 

Banff Accommodation Reservations Limited

100 Owl St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-0260

 Travel > Hotels And Motels Out Of Town Reservations

 

 

Banff Adventures Unlimited

211 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4554

 Recreation > Bicycles Renting

 

 

Banff Airporter

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-3330

 Travel > Airport Transportation Service

 

 

Banff Alpine Racers

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-5088

 Entertainment > Clubs

 

Banff Avenue Inn

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-3166

 Travel > Hotels

 

 

Banff Avenue Market

201 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-9481

 Other > Convenience Stores

 

 

Banff Bed and Breakfast Accommodation

440 Muskrat St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-8806

 Travel > Bed And Breakfast Accommodation

 

 

Banff Book and Art Den Limited

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4126

 Education > Book Dealers Retail

 

 

Banff Budget Rent-A-Car

208C Caribou St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4565

 Automotive > Automobile Renting And Leasing

 

 

Banff Bulk Fuels Limited

PO Box 60 Stn Main,

Banff, AB

T1L 1A2

Alberta

Alberta, Canada.

(403) 673-2072

 Automotive > Gasoline Whol

 

 

Banff Bureau of Licensing and Registrations Limited

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-0463

 Society > Government Regional

 

 

Banff Camera Shop

101 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-3562

 Office > Photo Retouching And Restoration

 

 

Banff Candle Company

117 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-2709

 Housing > Candles

 

 

Banff Caribou Lodge

521 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-5887

 Health > Massage Therapists RegD

 

 

Banff Carpet Cleaners

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-5850

 Construction > Floor Laying, Refinishing, Resurfacing

 

 

Banff Centre The

St Julien Rd,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-6450

 Health > Health, Fitness And Exercise Services

 

 

Banff Chiropractic Centre

111 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4104

 Health > Physicians And Surgeons

 

 

Banff Chop House The

221 Bear St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-2467

 Food and Beverage > Restaurants

 

 

Banff Community Care

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-2990

 Health > Physicians Referral Service

 

 

Banff Community High School

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-9220

 Education > Schools Academic Elementary And Secondary

 

 

Banff Community Services

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-1253

 Society > Community Care Facilities

 

 

Banff Crag & Canyon Ltd.

PO Box 129

Banff

Alberta, Canada.

Phone: (403) 762-2453

 

 

Banff Dairies

Industrial Compound,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-3533

 Food and Beverage > Dairy Products Retail

 

 

Banff Delivery Service

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-3906

 Other > Courier Service

 

Banff Dental Clinic

220 Bear St Mall,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3979

 Health > Dentists

 

 

Banff Edo

Cascade Plaza,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-9251

 Food and Beverage > Restaurants

 

 

Banff Elementary School

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4090

 Education > Schools Academic Elementary And Secondary

 

 

Banff Emergency Medical Services Admin

301 Lynx St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-7215

 Health > Health Service

 

 

Banff Emergency Shelter

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3560

 Entertainment > Rooming And Boarding Houses

 

 

Banff Environmental Action and Research Society

PO Box 853 Stn Main,

Banff, AB

T1L 1A8

Alberta, Canada.

(403) 762-0361

 Society > Environmental Consultants And Services

 

 

Banff Executive Tours Inc

Cascade Plaza,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4226

 Travel > Sightseeing Tours

 

 

Banff Fire and Safety

102 Jay St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4666

 Other > Fire Protection Consultants

 

 

Banff Fire Department

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-1250

 Society > Government Regional

 

 

Banff Food Bank

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-1060

 Society > Community Care Facilities

 

 

Banff Food Bank Inc

238 Kluane Dr,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-1060

 Society > Social And Human Service Organizations

 

 

Banff General Construction

PO Box 842 Stn Main,

Banff, AB

T1L 1A8

Alberta

Alberta, Canada.

(403) 762-3000

 Construction > Log Homes, Buildings And Cabins

 

 

Banff General Store and Cafe

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-5400

 Other > General Stores

 

 

Banff Golf Tours

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-3394

 Recreation > Recreation Centres Outdoor

 

 

Banff Gondola

Mountain av PO Box 1258 Stn Main,

Banff, AB

T1L 1B2

Alberta, Canada.

(403) 762-2523

 Travel > Sightseeing Tours

 

 

Banff Guide Service

229 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-5366

 Travel > Sightseeing Tours

 

 

Banff Hockey Academy

Banff Recreation Cen,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 760-0833

 Education > Schools Special Purpose >  Sports > Hockey-Clubs And Leagues

 

 

 

Banff Hummer Tours and Safaris Inc

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-2776

 Travel > Sightseeing Tours

 

 

Banff Indian Trading Post

Birch and Cave Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-2456

 Art > Arts And Crafts Retail

 

 

Banff Information Centre

224 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-8918

 Education > Book Dealers Retail

 

Banff International Hockey School

PO Box 1147 Stn Main,

Banff, AB

T1L 1B1

Alberta, Canada.

Phone: (403) 678-9798

Education > Schools Special Purpose >  Sports > Hockey-Clubs And Leagues

 

 

Banff International Hostel

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4122

 Entertainment > Rooming And Boarding Houses

 

 

Banff Lake Louise Tourism Bureau

317 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-0270

 Travel > Tourist Information

 

 

Banff Library Volunteer Centre

101 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-8669

 Society > Charitable And Non Profit Organizations

 

 

Banff Limousine

PO Box 1626 Stn Main,

Banff, AB

T1L 1B5

Alberta, Canada.

(403) 762-5466

 Travel > Airport Transportation Service

 

 

Banff Liquor Store

214 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8488

 Business Services > Wines And Spirits Agencies And Consultan

 

 

Banff Lock and Key

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-5625

 Other > Keys

 

 

Banff Locksmithing

207 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3131

 Finance > Safes And Vaults

 

 

Banff Mount Norquay

Mt Norquay Rd,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-4421

 Recreation > Skiing Instruction

 

 

Banff Mountain Ski Academy

PO Box 369 Stn Main,

Banff, AB

T1L 1A5

Alberta, Canada.

(403) 762-4101

 Education > Schools Academic Special Purpose > Sports and Recreation

 

 

Banff Mountain Wear

317 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-7601

 Fashion > Clothing And Accessories Retail Men

 

 

Banff National Park

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-1500

 Society > Community Care Facilities

 

 

Banff Park Church

455 Cougar St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3225

 Society > Churches

 

 

Banff Park Delivery 1986 Limited

101 Owl St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-5844

 Travel > Sightseeing Tours

 

 

Banff Park Museum National Historic Site

PO Box 900 Stn Main,

Banff, AB

T1L 1K2

Alberta, Canada.

(403) 762-1558

 Society > Museums

 

 

Banff Physical Therapy and Sports Injuries Clinic and MA

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4715

 Health > Health, Fitness And Exercise Services

 

 

Banff Plastic Surgery Associates

Cascade Plaza,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2055

 Health > Skin Care Products And Treatments

 

 

Banff Printing Company

200 Hawk Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4477

 Business > Business Forms And Systems

 

 

Banff Ptarmigan Inn

337 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2207

 Entertainment > Banquet Rooms > Hotels > Accommodations

 

 

Banff Public Library

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2661

 Society > Libraries Public

 

Banff Recreation Centre

Mt Norquay Rd,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-1235

 Recreation > Skating Rinks

 

 

Banff Rent-A-Car Limited

204 Wolf St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3352

 Automotive > Automobile Renting And Leasing

 

 

Banff Rundle Playschool

102 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4828

 Education > Schools Academic Nursery And Kindergarten

 

 

Banff Security Agency

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2688

 Automotive > Automobile Renting And Leasing

 

 

Banff Senior Centre

107 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4830

 Society > Associations

 

 

Banff Shiatsu Therapy

111 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-0462

 Health > Massages

 

 

Banff Sign Co Limited

100 Jay St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-4945

 Marketing > Signs

 

Banff Ski Lounge

105 Banff Avenue

Alberta, Canada.

(403) 762-0706

 Sports > Sportswear Retail The prime spot in Banff for skiers to lounge after a hard day skiing on the hill. Browse our huge range of retail skis and apparel, or check out our killer ski rentals from only $10 per day!

 

 

Banff Springs Corral

Banff Springs Htl,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2848

 Education > Riding Academies

 

 

Banff Springs Golf Club

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4654

 Entertainment > Golf Courses Public

 

 

Banff Springs Hotel

405 Spray Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2211

 Travel > Hotels

 

Banff Spruce Grove Inn

545 Banff Avenue

Banff, AB

Alberta, Canada.

(403) 762-3301

 Travel > Hotels Out Of Town Reservations > Accommodations

 

 

Banff Sundance Lodge

PO Box 2280 Stn Main,

Banff, AB

T1L 1C1

Alberta, Canada.

(403) 762-4551

Travel > Hotels > Recreation > Trail Rides

 

 

Banff Taxi Tours and Limousine

230 Lynx St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4444

 Automotive > Chauffeur Service

 

 

Banff Therapeutic Massage

111 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4281

 Health > Massages

 

 

Banff Town of

Golf Course Rd,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-5054

 Society > Environmental Conservation And Ecological Organiza

 

 

Banff Transportation and Tours Inc

204 Wolf St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8400

 Travel > Sightseeing Tours

 

 

Banff Upper Hot Springs

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-1515

 Travel > Sightseeing Tours

 

 

Banff Voyager Inn

555 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3301

 Travel > Hotels > Food and Beverage > Beer And Ale

 

 

Banff Watch Co

108 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4652

 Travel > Sightseeing Tours

 

 

Banff Whistle Stop

100 Gopher St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-3880

 Food and Beverage > Restaurants

 

 

Banff Wine Store

302 Caribou St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3465

 Business Services > Wines And Spirits Agencies And Consultan

 

Banff-Lake Louise-Central Reservations

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-5200

 Recreation > Skiing Centres And Resorts

 

 

Banffs Full Gospel Church

407 Cougar St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2740

 Society > Churches

 

 

Banffs Music Plus

218 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8582

 Music > Musical Instruments Dealers

 

 

Barbary Coast Steakhouse Bar and Grill

119 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4616

 Entertainment > Night Clubs > Restaurants

 

 

Beaujolais

212 Buffalo St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2712

 Food and Beverage > Restaurants

 

 

Benchlands Custodial and Property Care

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-1012

 Housing > Janitorial Service

 

 

Benefits Fitness Inc

PO Box 461 Stn Main,

Banff, AB

T1L 1A6

Alberta

Alberta, Canada.

Phone: (403) 762-2767

 Health > Health, Fitness And Exercise Services

 

 

Benicon Alberta Limited

PO Box 1937 Stn Main,

Banff, AB

T1L 1B7

Alberta, Canada.

(403) 762-3030

 Society > Wedding Planning, Supplies And Services

 

 

Best Western Siding 29 Lodge

453 Marten St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-5575

 Travel > Hotels And Motels Out Of Town Reservations

 

 

Big Bear Glass Limited

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-4222

 Automotive > Glass Automobiles

 

 

Big Horn Bed and Breakfast

329 Big Horn St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8123

 Travel > Bed And Breakfast >  Accommodation

 

 

Big Horn Gifts

600 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-0403

 Entertainment > Gift Shops

 

 

Big Horn Steak House

Norquay Rd,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2285

 Food and Beverage > Restaurants

 

 

Bigfoot Museum Arcade

108 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-4652

 Travel > Sightseeing Tours

 

 

Bills Plumbing and Heating

200 Hawk Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-2160

 Construction > Plumbing Contractors

 

 

Birds Nest Gift Shop

401 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8188

 Entertainment > Gift Shops

 

 

Bistro The

229 Bear St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-8900

 Food and Beverage > Restaurants

 

 

Blaney Nancy Doctor Physician

220 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4846

 Health > Physicians And Surgeons

 

 

Blue Mountain Lodge

137 Muskrat St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-5134

 Travel > Bed And Breakfast >  Accommodation

 

 

Blue Sky Gifts and Candy

208 Caribou St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 760-2856

 Entertainment > Souvenirs Whol And Mfrs

 

Body Concepts

229 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-3136

 Beauty > Manicuring > Esthetics: Manicure & Pedicure > Massage

 

 

Bonner Photography

Banff av Mall,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8030

 Office > Photographers Commercial And Industrial

 

 

Bordt and Sons Ceramic Tile Limited

PO Box 1595 Stn Main,

Banff, AB

T1L 1B5

Alberta

Alberta, Canada.

(403) 762-5553

 Construction > Tile Non Ceramic Contractors And Dealers

 

 

Bow Corridor Continuing Education Council

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-8114

 Education > Schools Academic Special Purpose

 

 

Bow Valley Basics

229 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4228

 Business > Business Centres

 

 

Bow Valley Bizz

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 760-6666

 Finance > Cash Registers And Supplies

 

 

Bow Valley Inspections.Com

PO Box 2220 Stn Main,

Banff, AB

T1L 1B9

Alberta, Canada.

(403) 678-2921

 Construction > Plumbing Drains And Sewer Cleaning

 

 

Bow Valley Locksmithing Limited

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 760-2507

 Other > Keys

 

 

Bow Valley Quikies Ski Club

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-5088

 Entertainment > Clubs

 

 

Bow Valley Realty

312 Marten St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-0555

 Real Estate > Real Estate General

 

 

Bow Valley This Week

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-5274

 Media > Magazines Dealers

 

 

Bow Valley Vacuums

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-5660

 Household > Vacuum Cleaners Household Sales And Service

 

 

Bow Valley Views

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 760-7373

 Housing > Window Cleaning

 

 

Bow View Motor Lodge

228 Bow Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2261

 Travel > Motels-Out-Of-Town-Reservations > Accommodations

 

 

Braithwaite Boyle Accident Injury Law

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-8661

Lawyers > Injury Law

 

 

Bravo Productions

PO Box 2800 Stn Main,

Banff, AB

T1L 1C5

Alberta

Alberta, Canada.

(403) 762-8524

 Entertainment > Entertainment Bureaus > Bands, Orchestras, Actors, Other Entertainers and Groups

 

 

Brewster

100 Gopher Street

Banff, Alberta

Alberta, Canada.

(403) 762-6717

 Travel > Sightseeing Tours > vacation packages, tours and travel products

 

 

Brewster American Express Travel

Banff

Alberta, Canada.

(403) 762-3207           (403) 762-3200

 Travel > Air Travel Ticket Agencies

 

 

Brewsters Lake Louise Stables and Dance Barn

The Fairmont Chateau Lake Louise

Banff

Alberta, Canada.

(403) 762-5454

 Recreation > Trail Rides

 

Brewsters Mountain Lodge

208 Caribou Street

Banff

Alberta, Canada.

(403) 762-2900

 Hotel > Accommodations > Recreation > Recreation Centres Outdoor >  hiking, skiing, golfing and horseback riding.

 

 

Bricyn

128 Eagle Cres Industria,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2423

 Fashion > Fasteners Textile And Apparel

 

 

Bruhjell Michael C Dr Optometrist

Bear St Mall,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-2646

Health > Optometrists > Contact Lenses

 

 

Brunos Cafe and Grill

304 Caribou St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-8115

 Food and Beverage > Restaurants

 

 

Buchko Greg Dr

301 Lynx St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 760-2897

 Health > Physicians And Surgeons

 

 

Buffalo Gals

Sundance Mall,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-5220

 Fashion > Clothing Used

 

 

Buffalo Mountain Lodge and Conference Centre

Tunnel Mountain Rd,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2400

 Travel > Hotels > Accommodations

 

 

Bugaboo Helicopter Skiing Limited

PO Box 1660 Stn Main,

Banff, AB

T1L 1J6

Alberta, Canada.

(403) 762-7100

 Fashion > Wilderness Outfitters Guides And Tours

tour, hiking, guide, outfitter guides, sightseeing tours, club, wilderness outfitters, clubs

 

 

Bumpers Beef House Restaurant

603 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-2622

 Entertainment > Lounges > Restaurants

 

 

Bumpers Inn

Banff av and Marmot St,

Banff, AB

T1L 1A1

Alberta, Canada.

(403) 762-3386

 Travel > Motels-Out-Of-Town-Reservations > Accommodations

 

 

C B S Financial Directions

PO Box 2127 Stn Main,

Banff, AB

T1L 1B9

Alberta, Canada.

Phone: (403) 762-8518

 Business Services > Insurance Agents And Brokers

 

 

C I B C Wood Gundy Securities Inc

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 760-3449

 Finance > Investment Dealers

 

 

C L Travel Place

229 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2555

 Travel > Air Travel Ticket Agencies

 

 

C M H Heli-Skiing and Hiking

PO Box 1660 Stn Main,

Banff, AB

T1L 1J6

Alberta

Alberta, Canada.

(403) 762-7100

 Fashion > Wilderness Outfitters Guides And Tours

 

 

Cabin Fever

110 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-3909

 Entertainment > Gift, Novelty, and Souvenir Shops

 

 

Caboose Dining Room and Lounge

Elk and Lynx St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3622

 Entertainment > Banquet Rooms > Restaurants

 

 

Cameron Designs

111 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4907

 Society > Wedding Planning, Supplies And Services

 

 

Camp David

119 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4818

 Fashion > T-Shirts Retail >accessories, accessory fashion, shirt retail.

 

 

Canadian Co Co Tours

220 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-5223

 Travel > Sightseeing Tours

 

 

Canadian Hostelling Association

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4122

 Entertainment > Rooming And Boarding Houses

 

Canadian Mountain Experience

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-0836

 Travel > Sightseeing Tours

 

 

Canadian Mountain Holidays Inc Main Ofc and All Reserv

PO Box 1660 Stn Main,

Banff, AB

T1L 1J6

Alberta, Canada.

Phone: (403) 762-7100

 Fashion > Wilderness Outfitters Guides And Tours

wilderness outfitters, outfitter guides, guide, tour

 

 

Canadian Rockies Regional School Division 12

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-5581

 Society > Community Care Facilities > Education

 

 

Canadian Rockies School Division No 12

335 Beaver St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-5581

 Education > Schools Academic Elementary And Secondary

 

 

Canadian Rockies Video

Sundance Mall,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4345

 Electronics > Recorders Sound Equipment And Supplies

 

 

Canwest Flooring Limited

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8344

 Housing > Carpet And Rug Dealers New

 

 

Caramba Restaurante

337 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3667

 Food and Beverage > Restaurants

 

 

Carmichael Photograhy

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3516

 Office > Photographers Commercial And Industrial

 

 

Carriage House Bed and Breakfast

311 Squirrel St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3654

 Travel > Bed And Breakfast Accommodation

 

 

Cascade Cigar Company

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-5002

 Society > Smokers Articles Retail

 

 

Cascade Coin Laundry

317 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-3444

 Society > Laundries Self Service

 

 

Cascade Gifts

131 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2035

 Fashion > Jewellers Retail

 

 

Cascade Hair Design

317 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2771

 Beauty > Barbers

 

 

Cascade Janitorial Services

PO Box 45 Stn Main,

Banff, AB

T1L 1A2

Alberta, Canada.

Phone: (403) 760-0215

 Housing > Carpet And Rug Cleaners

 

 

Cascade Mountain Books

Cascade Plaza,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-8508

 Entertainment > Greeting Cards Retail

 

 

Cascade Plaza

317 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-8484

 Society > Shopping Centres

 

 

Cascade Plaza Drug

317 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2245

 Government > Postal Box Services > Pharmacy

 

 

Cascade Realty Services

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-0700

 Real Estate > Real Estate Management

 

 

Cascade T-Shirts

121 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-3000

 Fashion > T-Shirts Retail

 

 

Castle Mountain Chalets

Bow Valley Parkway H,

Banff, AB

T1L 1A1

Alberta, Canada.

Phone: (403) 762-3868

 Travel > Motels-Out-Of-Town-Reservations > Accommodations 

 

Castle Mountain Hostel

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4122

 Entertainment > Rooming And Boarding Houses > Accommodations

 

 

Catalyst Enterprises Consulting

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-0300

 Business > Management Training And Development

 

 

Cave and Basin National Historic Site

PO Box 900 Stn Main,

Banff, AB

T1L 1K2

Alberta

Alberta, Canada.

(403) 762-1566

 Society > Museums

 

 

Central Reservations Banff-Lake Louise

Banff, AB

T1L 1A1

Alberta, Canada.

(403) 277-7669

 Recreation > Skiing Instruction

 

 

Chalet Grocery and Coin Laundry

Tunnel Mountain Rd,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-5447

 Society > Laundries Self Service

 

 

Chambers D G Doctor Physician

205 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4595

 Health > Physicians And Surgeons

 

 

Chameleon Decorating

PO Box 399 Stn Main,

Banff, AB

T1L 1A5

Alberta, Canada.

Phone: (403) 760-4911

 Housing > Painting Contractors

 

 

Charltons Cedar Court

513 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4485

 Travel > Hotels And Motels Out Of Town Reservations > Accommodations

 

 

Chiftis Apartments

532 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-0689

 Real Estate > Apartments

 

 

Childcare Connection

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-4443

 Kids > Baby Sitters

 

 

Chinook The

222 Lynx St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4433

 Travel > Hotels And Motels Out Of Town Reservations

 

 

Chocolaterie Bernard Callebaut

127 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-4106

 Food and Beverage > Candy And Confectionery Retail

 

 

Christmas The Spirit of

133 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2501

 Society > Christmas Lights And Decorations

 

 

Church Renovation Design

PO Box 211 Stn Main,

Banff, AB

T1L 1A4

Alberta, Canada.

Phone: (403) 762-5146

 Industrial > Building Repairs And Restoration

 

 

Cirrus Publishing

PO Box 2879 Stn Main,

Banff, AB

T1L 1C6

Alberta, Canada.

(403) 762-3134

 Office > Photographers Commercial And Industrial

 

 

Clean Sweep Waste Removal

PO Box 1411 Stn Main,

Banff, AB

T1L 1B3

Alberta, Canada.

(403) 762-9324

 Other > Hazardous Materials Handling And Storage

 

 

Clipso Hair Design Studio

119 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4288

 Beauty > Beauty Salons

 

 

Clock Tower Mall Currency Exchange

108 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4698

 Society > Shopping Centres

 

 

Collection The

PO Box 2349 Stn Main,

Banff, AB

T1L 1C1

Alberta, Canada.

(403) 762-4800

 Fashion > Jewellers Retail

 

 

Collections By Madison Avenue

317 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 760-2946

 Fashion > Clothing And Accessories Retail Men

 

Community Development

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-1254

 Society > Community Care Facilities

 

 

Cottage Bed and Breakfast

209 Otter St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-8181

 Travel > Bed And Breakfast Accommodation

 

 

Cows

134 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-3493

 Food and Beverage > Ice Cream And Frozen Desserts Retail > Restaurants

 

 

Crag and Canyon

201 Bear St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2453

 Media > weekly local newspaper > news, sports, culture, and community events

 

 

Currency Exchange Clock Tower Mall

108 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4652

 Travel > Currency Exchange > Shopping

 

 

Cyber Web

220 Bear St Mall,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-0854

 Entertainment > Video Games Retail

 

 

Daves Meats

100 Owl St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2844

 Food and Beverage > Meat Dealers-Retail

 

 

Day Care Society of Banff

349 Big Horn St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3339

 Kids > Day Care Centres And Nurseries

 

 

Designer International

222 Lynx St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-5989

 Fashion > Clothing And Accessories Retail Men

 

 

Disaster Services

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-4506

 Society > Community Care Facilities

 

 

Discover Banff Tours Limited

Sundance Mall,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 760-5007

 Recreation > Recreation Centres Outdoor

 

 

Domestic Animal Control

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-1200

 Society > Community Care Facilities

 

 

Echo Creek Outfitters

229 Bear St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-5663

 Sports > Sportswear Retail

 

 

Edelweiss Lawn and Garden

PO Box 1838 Stn Main,

Banff, AB

T1L 1B7

Alberta, Canada.

(403) 762-8784

 Housing > Landscape Contractors And Designers

 

 

Edgar Patricia Doctor Physician

220 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4846

 Health > Physicians And Surgeons

 

 

El Toro Restaurant

429 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2520

 Food and Beverage > Caterers > Restaurants

 

 

Eleanor Luxton Historical Foundation

206 Beaver St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2105

 Society > Museums

 

 

Eleanors House Bed and Breakfast

125 Kootenay Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 760-2457

 Travel > Tourist Attractions > Accommodations

 

 

Empress Luxury Motor Coach

PO Box 279 Stn Main,

Banff, AB

T1L 1A4

Alberta, Canada.

(403) 762-2998

 Travel > Bus Lines

 

 

En Vogue Hair Design

212 Sundance Mall,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2955

 Beauty > Beauty Salons Equipment And Supplies

 

Evelyns Coffee Bar

9 Town Centre Mall,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-0352

 Food and Beverage > Coffee Houses > Restaurants

 

 

Evelyns Too

229 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-0330

 Food and Beverage > Coffee Houses > Restaurants

 

Event Rentals and Supplies for Parties

Banff

Alberta

Alberta, Canada.

(315) 728-5505

 Entertainment > Event Planning Compare Event Rentals from Different Rental Companies

 

 

Evergreen The

459 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-3307

 Travel > Hotels And Motels Out Of Town Reservations

 

 

Fairview Books and Gifts Limited

Caribou St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-0890

 Entertainment > Gift Shops

 

 

Family Chiropractic Office

201 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-5555

 Medicine > Massage Therapists RegAndD

 

 

Fashion Clips

226 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4181

 Beauty > Hair Removing

 

 

Film Lab

221 Bear St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-3572

 Office > Photo Retouching And Restoration

 

 

Findlay Design and Development Limited

317 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-4476

 Society > Wedding Planning, Supplies And Services > interior decorators, decorator,  supplies, service

 

 

Fireside Lounge

138 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3331

 Entertainment > Lounges

 

 

Fords T V and Stereo Limited

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-0663

 Electronics > Satellite Television Equipment And Services

 

 

Fowke Jane Doctor Physician

216 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-3155

 Health > Clinics Medical

 

 

Freyas Collectables and Trading Co

108 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4714

     Gift, Novelty, and Souvenir Shops

 

 

Freyas Jewellery and Currency Exchange

108 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4652

Giftware > Souvenirs > Jewellery, Russian boxes, custom made jewellery, Ammonites, watches, and Canadian Mint products. Purchase and sale of foreign currency and will cash local business cheques

 

 

Friends of Banff National Park Fellowship The

224 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-8918

 Education > Book Dealers Retail

 

 

Froese Rod Lawyer

201 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4206

 Society > Mediation Services

 

 

Frozen Ocean

210 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-2932

 Recreation > Skateboards >   surf, snow and skateboard clothing and accessories such as hoodies, board shorts, swimwear, t-shirts, jeans, cargos and shirts

 

 

Fusion Studios

348 Squirrel St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-3450

 Office > Photographers Commercial And Industrial

 

 

G Gagliano of Florence

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-3351

 Travel > Handbags Retail

 

 

Gallery At The Springs

Banff Springs Hotel,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8736

 Art > Art Galleries, Dealers And Consultants

 

 

Geographics

200 Hawk Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-0243

 Computers > Graphic Designers

 

Geyer Heating Limited

Industrial Compound,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-2468

 Industrial > Sheet Metal Work

 

 

Gift Shop Yokohama

216 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-3373

 Entertainment > Gift Shops > Souvenirs

 

 

Glacier Gifts Limited

Sundance Mall,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3435

 Art > Art Galleries, Dealers And Consultants > Gifts > Souvenirs

 

 

Glacier Holdings Limited

220 Bear St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2655

 Real Estate > Real Estate Consultants

 

 

Glacier Raft Company

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4347

 Recreation > Recreation Centres Outdoor > Rafting

 

 

Glenco Plumbing Heating and Maintenance

PO Box 1377 Stn Main,

Banff, AB

T1L 1B3

Alberta

Alberta, Canada.

(403) 762-0460

 Housing > Refrigerating Equipment Commercial Sales And Servi

 

 

Globetrotter Restaurant

555 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3908

 Entertainment > Banquet Rooms > Restaurants > Food

 

 

Go-Go Sportswear

207 Wolf St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2664

 Fashion > Clothing And Accessories Retail Men

 

 

Goodman Plumbing and Heating

Industrial Compound,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-2894

 Tools and Equipment > Water Softening Equipment, Service And

 

 

Goro Canyon Smoke and Gift

Banff Park Lodge,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4172

 Society > Smokers Articles Retail

 

 

Gosnell Shawn Dr Dental Surgeon

210 Bear St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-2525

 Health > Dentists

 

 

Gourlays Pharmacy

229 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2516

 Health > Wheelchair Lifts And Ramps > Medicine

 

 

Government Information and Referral

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 760-3200

Counsellors > community care facilities > Kids > Baby Sitters

 

 

Gray Line Sightseeing Tours

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8074

 Travel > Sightseeing Tours

 

 

Great Northern Trading Co

201 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4166

 Entertainment > Gift Shops > Souvenirs

 

 

Grizzly House

207 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4055

 Food and Beverage > Caterers > Restaurants > Fondue

 

 

Grotto Spa The

459 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-6957

 Medicine > Massage Therapists RegAndD

 

 

Grover Lisa Lawyer

201 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4206

 Society > Mediation Services > Legal

 

 

Guenthers Landscaping Limited

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-3833

 Housing > Landscape Contractors And Designers

 

 

Guysr Water Inc

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-5415

 Housing > Water Coolers

 

Hair Company At The Mount Royal

Mount Royal Htl,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-3087

 Beauty > Hair Goods

 

 

Hall-Findlay Elizabeth J Dr

Cascade Plaza,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-2055

 Health > Skin Care Products And Treatments

 

 

Harmony Drug

PO Box 2620 Stn Main,

Banff, AB

T1L 1C3

Alberta, Canada.

Phone: (403) 762-5711

 Beauty > Cosmetics And Perfumes Retail > Pharmacy > Health

 

 

Harmony Lane

111 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-9416

 Society > Shopping Centres

 

 

Harris Jay Investment Counsellor

107 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-5757

 Finance > Investment Dealers

 

 

Harvie Eric Barr

205 Bear St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2770

 Housing > Lawn Mowers Sales And Service

 

 

Heart-Scent Keepsakes

Cascade Plaza,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-5944

 Entertainment > Gift Baskets

 

 

Heli-Skiing

PO Box 1660 Stn Main,

Banff, AB

T1L 1J6

Alberta

Alberta, Canada.

(403) 762-7100

 Fashion > Wilderness Outfitters >  Guides And Tours

 

 

Henrys Electric

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3287

 Housing > Electric Contractors

 

 

Hidden Treasures Gallery

120 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 760-4452

 Entertainment > Gift Shops

 

 

Hillside Bungalows

452 Muskrat St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3408

 Travel > Bed And Breakfast Accommodation > Accommodation

 

 

Hit Wear

208 Caribou St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-8230

 Fashion > Clothing And Accessories Retail Women

 

 

Holder Scott Doctor Physician

216 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3155

 Health > Clinics Medical

 

 

Holiday Lodge of Banff The

311 Marten St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-3648

 Travel > Tourist Accommodation

 

 

Holiday On Horseback

132 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4551

 Recreation > Trail Rides

 

 

Homestead Inn

218 Lynx St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4471

 Travel > Motels-Out-Of-Town-Reservations > Accommodations

 

 

Husky Service Banff

601 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3341

 Society > Variety Stores > Service Station > Automotive

 

 

Hydra-River Guides Limited

211 Bear St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-4554

 Recreation > Bicycles Renting > White water river  rafting > Entertainment >Amusement

 

 

I G Publications Limited

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-3338

 Media > Publishers Representatives

 

 

Independent Systems Solutions

346 Squirrel St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8261

Network, Systems,Integration, Specialists, Full, Systems, Consulting, Services, Local/Wide, Area, Network, Design, Installation, Support, Computer, Sales, Service, Point of Sale Systems

 

Indian Trading Post

Birch and Cave Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-2456

 Art > Arts And Crafts Retail

 

 

Information Centre

224 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8421

 Travel > Tourist Information

 

 

Inghams Inc

440 Cougar St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 760-7690

 Travel > Travel Agencies

 

 

Inns of Banff Ski Shop

600 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4581

 Recreation > Skiing Equipment Retail

 

 

Inti Travel and Tours Inc

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-3565

 Travel > Travel Agencies

 

 

Inukshuk of Very Alberta, Canada.

317 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 760-5580

 Fashion > Jewellers Retail

 

 

Irwins Mountain Inn

429 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-4566

 Travel > Motels

 

 

Its In The Card

204 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4365

 Entertainment > Greeting Cards Retail

 

 

J and C Sykes Excavating Limited

Cor of Owl and Eagle,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-2167

 Industrial > Demolition Contractors

 

 

J M B Enterprises

PO Box 1472 Stn Main,

Banff, AB

T1L 1B4

Alberta, Canada.

(403) 762-2162

 Other > Hazardous Materials Handling And Storage

 

 

Jack Wolfskin Store

317 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-8200

 Sports > Sporting Goods Retail

 

 

Jacques Cartier Clothiers Inc

131A Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-5445

 Fashion > Clothing And Accessories Retail Men

 

 

Jacques Funeral Home

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3433

 Society > Funeral Homes

 

 

Jill McAulay Physical Therapy

The Banff Centre,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-0259

 Health > Health, Fitness And Exercise Services

 

 

Johnny Os

223 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-5111

 Tools and Equipment > Hotel And Motel Equipment And Supplies

 

 

Johnston Canyon

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2219

 Travel > Motels

 

 

Jsa Building Services

231 Marmot Cr,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-2822

 Housing > Carpet And Rug Cleaners

 

 

Juliets Antiques Limited

108 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2422

 Fashion > Jewellers Retail

 

 

Jump Start The Coffee and Sandwich Place

206 Buffalo St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-0332

 Food and Beverage > Coffee Houses > Restaurants

 

 

Karras Jim Lawyer

205 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2770

Lawyer - Legal

 

Karras Rathbone Lawyers

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-2663

 Lawyer - Legal 

 

 

Keller Foods

122 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3663

 Grocery - Supermarket - Food

 

 

King Edward Billiards

137 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4629

 Entertainment > Lounges - pool hall

 

 

Kintetsu International Express

215 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-5155

 Travel > Tourist Information

 

 

Knitters Studio The

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-5669

 Art > Arts And Crafts Retail

 

 

Kokopelli Handcrafts

208 Caribou St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-5669

 Art > Arts And Crafts Retail

 

 

Koyama

130 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2936

 Fashion > T-Shirts Retail

 

 

La Cache

317 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-3974

 Fashion > Clothing And Accessories Retail Women

 

 

La Palette

The Banff Centre,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-6141

 Art > Artists And Materials And Supplies

 

 

Lake Louise Ski Area

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4766

 Recreation > Skiing Centres And Resorts

 

 

Lake Minnewanka Boat Tours

PO Box 2189 Stn Main,

Banff, AB

T1L 1B9

Alberta, Canada.

(403) 762-3473

  Guides And Tours

 

 

Legion Taxi

230 Lynx St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3353

 Travel > Transportation

 

 

Liquor World Cascade

202 Wolf St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2518

 Food and Beverages > Wineries

 

 

Livingstone and Cavell Extraordinary Toys Inc

111 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3755

 Kids > Toys Whol And Mfrs

 

 

Lotus Lotus Chinese Delight

317 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4388

 Food and Beverage > Chinese Foods > Restaurants

 

 

Louis Vuitton Alberta, Canada. Inc

317 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 760-2741

 Fashion > Leather Goods Retail

 

 

Lux Cinema Centre

229 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8595

 Entertainment > Theatres

 

 

Luxe International

Cascade Plaza,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-6245

 Fashion > Leather Goods Retail

 

 

Luxton Museum of the Plains Indian

1 Birch Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-2388

 Society > Museums

 

 

M J Western Stones

Brewsters Mountain,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-0881

 Fashion > Jewellers Retail

 

MacDonald Ian R Doctor Physicianician and Surgeon

216 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3155

 Health > Clinics Medical

 

 

Magpie and Stump

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-8689

 Entertainment > Gift Shops

 

 

Magpie Studio

207 Caribou St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8642

 Fashion > Jewellers Retail

 

 

Majestic Mountain Tours and Transportation Limited

Banff, AB

T1L 1B3

Alberta

Alberta, Canada.

(403) 762-3795

 Recreation > Recreation Centres Outdoor

 

 

Malcolm Carmichael Peak Photography

202 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3516

 Office > Photographers Portrait

 

 

Mandan Cleaning Services

502 3 Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-0995

 Housing > Maids And Butlers Service

 

 

Maple Fun Tours Limited

Sundance Mall,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-9306

 Travel > Sightseeing Tours

 

 

Marias Sewing Shop and More

Sundance Mall,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-5608

 Fashion > Tailors

 

 

Martins Stables Limited

Birch Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2832

 Education > Riding Academies

 

 

Maya and Yuki

208 Caribou St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-9270

 Fashion > Boutiques

 

 

Mba Architects

PO Box 1177 Stn Main,

Banff, AB

T1L 1B2

Alberta

Alberta, Canada.

Phone: (403) 762-1168

 Construction > Construction Management Consultants

 

 

McAulay Jill Physical Therapy

The Banff Centre,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-0259

 Health > Health, Fitness And Exercise Services

 

 

McDonald Painting

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-0271

 Housing > Painting Contractors

 

 

McGavins Foods Ltd Rep

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 760-3377

 Food and Beverage > Bakers Whol

 

 

McIntyre and Treutler

210 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-5400

 Business > Bookkeeping Service

 

 

Mecca Construction Alberta, Canada. Inc

Banff, AB

T1L 1A7

Alberta, Canada.

(403) 673-2157

 Tools and Equipment > Woodworking Machinery, Equipment

 

 

Mediation Services John Hopwood QC

201 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4206

 Society > Mediation Services

 

 

Mikes Auto

105 Falcon St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-3522

 Automotive > Mufflers And Exhaust Systems

 

 

Mikes Electric

PO Box 1737 Stn Main,

Banff, AB

T1L 1B6

Alberta, Canada.

(403) 762-2871

 Industrial > Building Repairs And Restoration

 

 

Miles High Image Center

119 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-5221

 Office > Photo Retouching And Restoration

 

Mineral Springs Hospital

301 Lynx St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-7209

 Health > Hospitals

 

 

Minnewanka Tours Limited

PO Box 2189 Stn Main,

Banff, AB

T1L 1B9

Alberta, Canada.

(403) 762-3473

  Wilderness Outfitters Guides And Tours

 

 

Monashee Helicopter Skiing Limited

PO Box 1660 Stn Main,

Banff, AB

T1L 1J6

Alberta, Canada.

(403) 762-7100

 Wilderness Outfitters Guides And Tours

 

 

Monod Sports

129 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4571

 Sports > Sporting Goods Retail

 

 

Mount Edith House

90 Moose St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-4114

 Society > Senior Citizens Services And Centres

 

 

Mount Royal Hair Company Inc

Mount Royal Htl,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3087

 Beauty > Hair Goods

 

 

Mount Royal Hotel

138 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-3331

 Entertainment > Lounges > Accommodations

 

 

Mountain Chocolates Limited

119 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-5609

 Food and Beverage > Chocolate And Cocoa

 

 

Mountain Country Bed and Breakfast

427 Marten St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-3288

 Travel > Bed And Breakfast Accommodation

 

 

Mountain Esthetics and Spa

111 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-0473

 Beauty > Spas-Beauty, Health And Destination

 

 

Mountain Home B and B

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-3254

 Travel > Bed And Breakfast Accommodation

 

 

Mountain Magic Equipment

224 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2591

 Sports > Sporting Goods Retail

 

 

Mountain Magic Sportswear

207 Wolf St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2664

 Fashion > Clothing And Accessories Retail Men

 

 

Mountain Marketing

Pika Place,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 760-8644

 Marketing > Marketing Consultants

 

 

Mountain Massage

220 Bear St Mall,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-7642

 Medicine > Massage Therapists RegAndD

 

 

Mountain Mushers Dog Sled Co

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-3647

 Travel > Sightseeing Tours

 

 

Mountain Park Tours Limited

220 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-5652

 Travel > Sightseeing Tours

 

 

Mountain Printing

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-5937

 Office > Stationery Retail

 

 

Mountain Taxi and Tours Limited

230 Lynx St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-3351

 Travel > Sightseeing Tours > Transportation

 

 

Mountain Top E S L School

100 Owl St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3600

 Education > Schools Academic Special Purpose

 

Mountain Tops and Souvenirs

109 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4822

 Entertainment > Souvenirs Whol And Mfrs

 

 

Mystic Health

111 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2878

 Health > Nutrition Consultants

 

 

Mystic Mountain Limousine and Tours

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-4932

 Travel > Sightseeing Tours > Transportation

 

 

N T A-Nippon Travel Agency Alberta, Canada. Limited

317 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-0777

 Travel > Sightseeing Tours

 

 

Nahanni Management Inc

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-0826

 Business > Bookkeeping Service

 

 

Nancy Longshore Ross Fine Arts

PO Box 1826 Stn Main,

Banff, AB

T1L 1B6

Alberta, Canada.

(403) 762-2481

 Art > Artists Fine Arts

 

 

Nans Accounting Services

226 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-0849

 Business > Bookkeeping Service

 

 

Neilson Ski

100 Owl St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 760-3541

 Travel > Sightseeing Tours

 

 

Nijinskas of Banff

Town Centre,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-5006

 Entertainment > Gift Shops

 

 

Nike Shop

317 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-5010

 Sports > Sportswear Retail

 

 

Norquay ESSO Service and Car Wash

212 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-2452

 Automotive > Automobile Detailing > Service Station

 

 

North Pole Furs

Clock Tower Vilge,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4386

 Fashion > Fur Business Retail

 

 

North Wall Mountain Shop

111 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-3555

 Fashion > Clothing And Accessories Retail Men

 

 

O K Gift Shop Limited

209 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-3133

 Fashion > Leather Goods Retail

 

 

Orca Alberta, Canada.

121 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2888

 Art > Arts And Crafts Retail

 

 

Outabounds Bar and Grill

137 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8434

 Entertainment > Night Clubs > Restaurants

 

 

Outdoor Access

201 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 760-8282

 Sports > Sportswear Retail

 

 

P R Cleaning and Restoration Services

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-5809

 Housing > Drapery And Curtain Cleaners

 

 

Pal International (Alberta, Canada.) Limited

215 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-5109

 Travel > Travel Agencies

 

 

Paris Restaurant

108 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3554

 Food and Beverage > Caterers > Restaurants

 

Parker and Carver Mountain Wear

138 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4262

 Fashion > Clothing And Accessories Retail Men

 

 

Parks Alberta, Canada. Agency Banff National Park

101 Mountain Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-1515

 Travel > Sightseeing Tours

 

 

Parks Information

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-1550

 Society > Community Care Facilities

 

 

Payphone Connection The

221A Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2254

 Business > Communication And Public Relations Consultants

 

 

Peak Events Inc

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8562

 Entertainment > Entertainment Bureaus

 

 

Peak Photography Malcolm Carmichael

202 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-3516

 Office > Photographers Commercial And Industrial

 

 

Pearl White Resort Linen Services and Dry Cleaners

223 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-5111

 Society > Laundries Self Service

 

 

Peck Construction

PO Box 1896 Stn Main,

Banff, AB

T1L 1B7

Alberta, Canada.

(403) 762-2909

 Construction > Building Consultants

 

 

Pension Tannenhof Bed and Breakfast Inn

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-5660

Hotel > Restaurants > Amenities > Accommodations

 

 

Philippe of Banff Inc

111 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-8744

 Fashion > Jewellers Retail

 

 

Piccadilly Place

Rimrock Resort Hotel,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8998

 Entertainment > Gift Shops

 

 

Piccatilley Square

Cascade Plaza,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-0302

 Fashion > Hats Retail

 

 

Pinnacle Transportation and Tours

101 Owl St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-5844

 Travel > Sightseeing Tours

 

 

Planned Parenthood

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 760-3200

 Kids > Baby Sitters

 

 

Pleiades Massage Therapy

Upper Hot Springs,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 760-2500

 Health > Massages

 

 

Premier Sportscards

215 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-9474

 Sports > Sports Cards And Collectibles

 

 

Primrose The

Mountain Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-3356

 Beauty > Spas-Beauty, Health And Destination

 

 

Printing Company The

200 Hawk Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-4477

 Computers > Desktop Publishing

 

 

Productions A B

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8205

 Society > Theatrical Managers And Producers

 

 

Psychiatric Association

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2222

 Society > Community Care Facilities

 

Pump and Tap The

215 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-6610

 Entertainment > Pubs

 

 

R and B Sight and Sound

210 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2911

 Electronics > Telephone Equipment And Systems

 

 

R N R Outdoors

124 Banff Ave.

Banff, AB

T1L 1A1

Alberta, Canada.

(403) 762-0450

 Sports > Sportswear Retail

 

 

Rathbone Gordon Lawyer

205 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-2770

 Law > Notaries Public

 

 

Relumen Engineering Inc

220 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 760-4510

 Business Services > Engineers Electrical

 

 

Remedy Renovations

PO Box 1934 Stn Main,

Banff, AB

T1L 1B7

Alberta, Canada.

(403) 762-5295

 Housing > Bathroom Remodelling

 

 

Ribbon Creek Hostel

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4122

 Entertainment > Rooming And Boarding Houses > Accommodations

 

 

Ricks Automotive Limited

435 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-8211

 Automotive > Wheel Alignment, Frame And Axle Servicing Autom

 

 

Rimrock Fitness and Spa The

Mountain Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-3356

 Beauty > Spas-Beauty, Health And Destination

 

 

Rimrock Resort Hotel

Mountain Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-1835

 Health > Health, Fitness And Exercise Services

 

 

River View Dining

228 Bow Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-4600

 Food and Beverage > Caterers > Restaurants

 

 

Road West Tour Company Inc The

PO Box 1723 Stn Main,

Banff, AB

T1L 1B6

Alberta

Alberta, Canada.

Phone: (403) 762-5925

 Travel > Sightseeing Tours

 

 

Rockie Mountain Window Cleaning

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-9554

 Housing > Window Cleaning

 

 

Rocks and Gems

137 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4331

 Fashion > Jewellers Retail

 

 

Rocky Mountain Agencies Co Limited

220 Bear St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-2295

 Entertainment > Entertainment Bureaus

 

 

Rocky Mountain Bed and Breakfast

223 Otter St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-4811

 Travel > Bed And Breakfast Accommodation

 

 

Rocky Mountain Lockworks

207 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3131

 Finance > Safes And Vaults

 

 

Rocky Mountain Massage Therapy

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-7464

 Medicine > Massage Therapists RegAndD

 

 

Rocky Mountain No Scalpel Vasectomy Clinic

216 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-3155

 Health > Clinics Medical

 

 

Rocky Mountain Raft Tours

PO Box 1771 Stn Main,

Banff, AB

T1L 1B6

Alberta, Canada.

Phone: (403) 762-3632

 Recreation > Rafting Excursion > Tours

 

Rocky Mountain Sky Shuttle Limited

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-5200

 Travel > Airport Transportation Service

 

 

Rocky Mountain Telcom Limited

100 Jay St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4441

 Electronics > Telephone Equipment And Systems

 

 

Rocky Mountain Woodworks

PO Box 2808 Stn Main,

Banff, AB

T1L 1C5

Alberta, Canada.

(403) 760-3460

 Construction > Log Homes, Buildings And Cabins

 

 

Rogers Chocolates

133 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-4500

 Food and Beverage > Chocolate And Cocoa

 

 

Roots Alberta, Canada. Limited

227 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

(403) 762-9434

 Fashion > Leather Goods Retail

 

 

Rose and Crown Restaurant and Pub

202 Banff Ave.

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-2121

 Entertainment > Pubs > Restaurants

 

 

Royal Canadian Lodge

459 Banff Ave,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3307

 Travel > Hotels And Motels Out Of Town Reservations

 

 

Royal Glacier Tours

100 Gopher St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-6717

 Travel > Sightseeing Tours

 

 

Rude Boys Snowboard and Skateboard Shop

215 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8480

 Recreation > Skateboards > snowboards

 

 

Rude Girls

207 Caribou St,

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 760-4412

 Fashion > Accessories Fashion

 

 

Rug Doctor Rentals

122 Bear St,

Banff, AB

T0L 0C0

Alberta, Canada.

Phone: (403) 762-3663

 Housing > Carpet And Rug Cleaning Equipment Rental

 

 

Rundle Gifts

319 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3223

 Entertainment > Souvenirs Whol And Mfrs

 

 

Rundle Property Management

PO Box 2405 Stn Main,

Banff, AB

T1L 1C2

Alberta

Alberta, Canada.

Phone: (403) 762-9299

 Real Estate > Condominiums

 

 

Saitoh Alberta, Canada.

115 Banff Ave.

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8858

 Fashion > Fur Business Retail

 

 

Schwarz Hospitality Group Limited

136 St Julien Rd,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-3032

 Business > Management Consultants

 

 

Scott Rowed Photography

PO Box 2879 Stn Main,

Banff, AB

T1L 1C6

Alberta

Alberta, Canada.

(403) 762-3134

 Office > Photographers Commercial And Industrial

 

 

Sears Deborah C Psych

Harmony Lane,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 762-8568

 Health > Psychologists

 

 

Sedna Art Gallery

205A Wolf St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-8676

 Art > Art Galleries, Dealers And Consultants

 

 

Seniors Support

Banff, AB

T0L 0C0

Alberta

Alberta, Canada.

Phone: (403) 762-1253

 Society > Community Care Facilities

 

 

Senka Graphic Design

404 Squirrel St,

Banff, AB

T0L 0C0

Alberta, Canada.

(403) 760-0806

 Computers > Graphic Designers

 

Sgt. Prestons Outpost Ltd.

128 Banff Avenue

Alberta

Alberta, Canada.

(403) 762-5335

 Entertainment > Gift Shops  - RCMP T-Shirts, RCMP sweatshirts, RCMP Hoodies and RCMP hats. We also carry "Alberta, Canada." souveniers.