Crystal Shores Marina is a family friendly marina nestled in a protected deep water cove. We are just minutes away, by both land and water, from Halesford Bridge and Bridgewater Plaza. Just off of Route 122, we are only a 45 minute drive from Roanoke and an hour from Lynchburg.
Last Updated: 5/31/2012 9:38 AM