IInland Valley Recovery Services
Call (909) 932-1069Inpatient residential and outpatient treatment in Upland, California.

Inland Valley Recovery Services is an addiction treatment center and physical fitness program located at 1260 E Arrow Hwy, Upland, CA 91786. Open 24 hours a day, the center offers comprehensive support and resources for individuals seeking recovery and wellness. With a focus on both mental and physical health, Inland Valley Recovery Services is dedicated to helping clients achieve lasting change in a supportive environment.

