Northcrest Swim and Tennis Club Member & Private Tennis Clubs | Tennis Shops | Tennis Lessons | Tennis Groups & Teams | Tennis Leagues northcrestclub.com (404) 592-3381 Northcrest Swim and Tennis Club 3524 Bowling Green Way, Atlanta, GA 30340, USA | Embry Hills