Dogwood Springs is a typical Southern town nestled in a valley alongside the Blue Ridge Parkway in southwest Virginia. Life had been good for its 5,000 residents, especially after the Bobcats won the... This description may be from another edition of this product.