ITP Pickleball Club & Racquet Pro Shop, Pickleball Courts - Atlanta, GA, 30341 (3358A Chamblee Tucker Rd, Atlanta, GA 30341)

Atlanta, GA, United States

Address: 3358A Chamblee Tucker Rd, Atlanta, GA 30341

Location: Atlanta, GA, United States

Phone: (770) 324-1041

Website: https://www.itppickleball.com/

Google rating: 5 / 5 (95 Google reviews)

Nearby pickleball courts