Palm Beach

211 SOUTH NARCISSUS AVENUE, MU-3                WEST PALM BEACH, FL 33401

Sloane Stecker Palm Beach -S² will be opening this year in West Palm Beach, Florida. Located downtown across from the Meyer Amphitheater, this brand new studio will offer the same advanced technology as our New York locations. 

(561) 790-8256