1. The Steppers Club 2341 Springrun Way, Decatur, GA 30032 Coordinate: 33.7191,-84.24324 Phone: (404) 931-1367