South Hill Country Club Address: 3061 Country Club Rd, La Crosse, VA 23950 Phone: (434) 757-7558 Golf Courses-Public, Country Clubs, Civic Organizations, Clubs Other Businesses: Virginia Computer Service Inc at 112 S Main St, La Crosse, VA 23950