The Sweat Barre
- Address:200 NE 2nd Ave #104, Delray Beach, FL 33444
- Phone:(561) 376-9629
- Reviews:15Rating:4.7
Did my second class the other day. Such a great experience! Definitely a full body workout. The owner Holly is great at making beginners feel comfortable she is super knowledgeable and loves to pass it on.... more