Immersion Recovery Center

Home to one of the only true immersion recovery programs in the U.S., our Delray Beach wellness center fuses a 12-step approach with clinically dynamic and alternative therapies to deliver highly succ

address

3333 S Congress Ave #401, Delray Beach, FL 33445, USA

phone

(561) 529-9008