Northcrest Swim and Tennis Club Call: (404) 592-3381 or visit www.northcrestclub.com Member-owned and operated club in the Northcrest subdivision. Northcrest Swim and Tennis Club 3524 Bowling Green Way Atlanta, GA 30340 (404) 592-3381 northcrestclub.com Dekalb County Recreation Center facebook: @Northcrest Swim and Tennis Club