The Country Club of Roswell (CCR) is set amidst the 700-home upscale Willow Springs community in Georgia. The Club was established in 1973 and offers a recreational haven in a busy metropolitan area. As a result of the population explosion in North A...