MacGregor Downs Country Club in Cary, North Carolina is nestled on the shores of Lake MacGregor, within the tranquil setting of the prestigious MacGregor Downs community.