8Bit Oasis Gaming

165 S. Main Street Suite 101 (540.217.0070)
hobby and retro shop that features trading cards, board games, retro toys, novelty items, and other “nerd needs”
 

Blue Ridge Dog

10 Newman Ave (540.908.9536)
Canine outfitter and fresh baked treats
 

Blue Ridge Florist & Gift Shop

115 W Water St (540.434.9931)
Designer fresh flowers, pottery, and delivery service

                                                                                                       Cat's Cradle

128 W Market St, Suite 102 (540.433.1135)                                                                     Printed apparel and all of your cat needs
 

Elk Run Mining Company

49 W Water St (540.421.7663)
Mined, cut, and polished Virginia gemstones
 

Glen's Fair Price Store

227 N Main St (540.434.8272)
Cameras, costumes, parties, toys, and collectibles
 

Horizon Gifts

111 N Liberty St (540.810.0816)
Rocks, gems, fossils, art, board games, and historical prints

The Isle Co.

165 S Main St (866.237.210)
Soy body lotion and candles

The Lady Jane

117 S Main St (540.421.3252)
Vintage items, accessories, antiques, and event rentals
 

Laughing Dog T-Shirts & Gifts

82 S Main St (540.564.0928)
Custom printed apparel, art gallery, and gift shop
 

Rocktown Gift Shoppe

212 S Main St (540.432.8935)
Gifts, souvenirs, and décor items
 

Ten Thousand Villages

181 S Main St (540.442.1010)
Global fair trade artisan items and hand-knotted rugs
 

withSimplicity

44 South Main Street (540.560.1121)
Handmade beauty products