Shenandoah Springs B & B

760 Stage Coach Ln., Madison, VA 22727

(540) 923-4300