Shopmain.ca

The-Archer-and-The-Horseman

The Archer & The Horseman Art Gallery

208 East 16th Avenue

mapwebsite – (604) 336-7773

Arts Off Main

216 East 28th Avenue

mapwebsite – (604) 876-2785

Avalon

Avalon Dance Shop

4750 Main Street

mapwebsite – (604) 874-2461

Beadfreaks

Bead Freaks

4412 Main Street

map - website - (604) 872-2210

Bohemia Gallery

3243 Main Street

mapwebsite – (604) 874-2781

Book-Warehouse

Book Warehouse

4118 Main Street

mapwebsite – (604) 879-7737

Devil-May-Wear

Devil May Wear

3957 Main Street

mapwebsite – (604) 216-2515

Giving-Gifts

Giving Gifts & Co.

4570 Main Street

mapwebsite

hazel-&-jools

Hazel & Jools

4280 Main Street

mapwebsite – (604) 730-8689

jojo's

Jojo’s

4376 Main Street

mapwebsite – (604) 876-5866

Just-Jewellery

Just Jewellery

4360 Main Street

mapwebsite – (778) 379-6263

lines

Lines Clothing

3793 Main Street

map – (604) 871-0998

Little-Mountain-Shop

Little Mountain Shop

4386 Main Street

mapwebsite – (604) 723-4978

lut-image

Lüt Boutique

4219 Main Street

mapwebsite – (604) 738-6246

magpie

magpie

3633 Main Street

mapwebsite – (604) 354-5394

Neptoon Records & CDs

3561 Main Street

mapwebsite – (604) 324-1229

Nineteen-Ten-Home-Boutique

Nineteen Ten

Curated selection of home decor items ranging from gifts and stationery to small furniture and lighting.

4366 Main Street

mapwebsite – (604) 558-0210

Old-Stuff-Two

Old Stuff Two

4510 Main Street

map – (604) 872-6939

Puff-Pipes

Puff Pipes

3255 Main Street

mapwebsite – (604) 708-9804

red-cat

Red Cat Records

4332 Main Street

mapwebsite – (604) 708-9422

Sellution

Sellution Vintage Furniture

3206 Main Street

map – (604) 876-4517

Spirithouse

Spirithouse

4367 Main Street

map – (604) 876-4517

Three-Dog-Bakery

Three Dog Bakery

4348 Main Street

mapwebsite – (604) 737-3647

Two of Hearts Boutique

3728 Main Street

mapwebsite – (604) 568-0998

woo

Woo Vintage Clothing

4393 Main Street

mapwebsite