Marinas in Penhook, VA
Palmers Marina
Smith Mountain Dock & Lodge