Hospitals Quest 2 Recovery Hospitals 3239 W Ave K1, Lancaster, CA 93536, USA Added on November 9, 2022