[Home] [About Us] [Footwear] [Contact] [Resources]
Bicycle Community
Shenandoah Bicycle Company
Shenandoah Mountain Touring
Shenandoah Valley Bicycle Coalition
International Mountain Bicycling Association

Hiking Community
Friends of Shenandoah Mountain
Potomac Appalachian Trail Club
Southern Shenandoah Valley Chapter
Shenandoah Group of the Sierra Club
Virginia Trail Guide

Guide Services
Wild Guyde Adventures
Shenandoah Mountain Touring
The Gendarme / Seneca Rocks Climbing School
Mossy Creek Fly Fishing

Massanutten Resort
White Grass Touring Center

Mossy Creek Fly Fishing

Physical Therapist
Advantage Physical Therapy & Sports Performance
William M. Johnson, DPT, OCS
(540) 434-1200

Jim Wampler Rehab
Jim Wampler, PT (540) 434-9267

David Lin, DPM (540) 434-1664 www.hessortho.com
Miki Hori, DPM (540) 434-2949

Shoe Repair
Harrisonburg Shoe Repair (540) 434-SHOE (7463)

Harrisonburg Info
Harrisonburg/Rockingham Visitors Bureau
Harrisonburg/Rockingham Chamber of Commerce

Yoga Classes
Shenandoah Yoga (540) 746-8468
Sue George, RYT sgeorge@shenandoahyoga.com

Health Food Stores
Kates Natural Products

Other Local Businesses We Support
Lucas Roasting Company
Organic / Fair Trade / Locally Roasted in the Shenandoah Valley
www.lucasroasting.com (540) 896-2729

Joshua Wilton House Inn and Restaurant
www.joshuawilton.com (540) 434-4464

Love on a Leash / Dog training & agility
www.fun4dogs.com (540) 833-8118

Annieroos, Weddings in Bloom (Floral Design)

A great place to stay on your next visit...

Visit Us At
[Facebook] [Twitter] [Pinterest]

News & Events
The Sole Source will be open Sundays, Dec. 15th and 22nd from Noon - 5:00 PM for your Holiday Shopping convenience. FREE Gift Wrapping on Dec. 22nd!!!!

Trail Running Group!!!
The Sole Source sponsored runners David and Mike Frazier have started an informal group of trail runners called "The Rocktown Ridge Runners!" They meet in our store and car pool to different destinations. Keep an eye on our website for information on runs or contact us to be added to their e-mail list for run notifications. It is a fun group of people - come and join them!!

The latest (12/8):

We are calling off the run today due to the icy conditions. Although the trails will still be fun, the chance of an accident on the way is too high to risk.

I apologize for the delayed email, I was waiting to see what 'Ol Man Winter had up his sleeve. Enjoy your Sunday!