About This Business
Ib Yoga Barre is listed under Yoga Studios in Atlanta, Georgia. The listed address is 511 Edgewood Ave NE, Atlanta, Georgia 30312-1930.
Business Categories
Ratings and Reviews
Be the First to Review
Yoga Studios in Atlanta, Georgia
Ib Yoga Barre is listed under Yoga Studios in Atlanta, Georgia. The listed address is 511 Edgewood Ave NE, Atlanta, Georgia 30312-1930.
Be the First to Review