Stephouse Recovery Inc Stephouse Recovery Center 17981 Los Tiempos Street, Fountain Valley, CA 92708 888-923-7623