Lion's Den Fitness
- Distance: 793.02 mi
- Address:900 Peachtree St NE #105, Atlanta, GA 30309
- Phone:(678) 835-8699
- Reviews: 10Rating: 5.0
Lion's Den is my daily stress relief! Also a great, group workout for which I can choose the intensity level. All the instructors are super friendly and knowledgeable. Always enjoy the music too! Lately they have expanded the number of weekday and weekend class options which makes it easier to attend.... more