I Love Kickboxing Atlanta Buckhead
- Address:2770 Lenox Road, Suite A8, Atlanta, GA 30324
- Phone:(470) 377-3854
- Reviews: 21Rating: 3.9
This studio has great instructors: friendly, upbeat, motivating, and dedicated to helping you reach your goals. I especially appreciate the multiple class options on Saturday so I get to enjoy sleeping in without sacrificing my fitness goals.... more