Virginia Computer Service Inc Address: 112 S Main St, La Crosse, VA 23950 Phone: (434) 757-9255 Computer Services Other Businesses: South Hill Country Club at 3061 Country Club Rd, La Crosse, VA 23950 Quiznos Sub at 1120 E Atlantic St, La Crosse, VA 23950