Upower Fitness
- Distance:4.76 mi
- Address:1029 Piedmont Ave NE Suite 200, Atlanta, GA 30309
- Phone:(901) 826-5678
- Reviews:12Rating:3.0
From what I have experienced, poor service and poor trainers. Could do better at LA Fitness.. Babette has been my trainer for more than 3 years and she is amazing. Always positive and a great trainer.... more