Bike Shenandoah’s Spring Ride is April 22, 2017.

Click here to register.

Registration is $50; $55 on the day of the ride.

If you have questions, call Steve Carpenter, President Bike Shenandoah, at 540-908-3933.