Strength in Balance NYC 5.0 ★ (6 reviews) Upper West Side, Manhattan 623 West End Ave, New York, NY 10024, USA Wellness & Mindfulness