Hanging Rock Golf Club
golfcourse 4.333333333333333 3
1500 Red Ln, Salem, Virginia 24153
540-389-7275