James River Country Club Location in Newport News, VA
The James River Country Club is located at 109 James River Drive, Newport News, Virginia 23601. Situated along the James River, the club features an 18-hole golf course, dining facilities, and event spaces.