MenuBrat › Atlanta › Drumsticks Atlanta Drumsticks 📍 2614 Donald Lee Hollowell Pkwy NW, Atlanta, Atlanta, GA 30318 🧭 Directions Open in Google Maps ↗