Official name: Life Time North Druid Hills
1515 Sheridan Road NE, Atlanta, GA 30324
Park location
6 courts
Updated Nov 4, 2026.