Our Locations

IVRS operates recovery centers across Upland, San Bernardino, and Colton, so care is close to the communities we serve. Each location offers specific programs — find the one nearest you below, or call our team and we’ll help you find the right fit.

Talk to Our Team — (909) 932-1069

Verify Your Insurance
People clapping around a circlePeople clapping around a circle
Background ImageBackground Image

Locations

Administrative-Offices-Residential-AdmissionsAdministrative-Offices-Residential-Admissions

Phone: (909) 932-1069
Fax: (909) 932-1087

1260 E Arrow HWY, Upland

Get Directions
Upland Recovery CenterUpland Recovery Center

Phone: (909) 949-4667
Fax: (909) 931-3774

934 N. Mountain Ave. Ste A&B, Upland

Get Directions
2 People hugging2 People hugging

Phone: (909) 949-4667
Fax: (909) 931-3774

939 N. D Street, San Bernardino

Get Directions
2 People hugging2 People hugging

Phone: (909) 386-0523
Fax: (909) 325-3881

1874 Business Center Drive

Get Directions
2 People hugging2 People hugging

Phone: (909) 433-9824
Fax: (909) 325-3839

1076 Santo Antonio Dr, Colton

Get Directions

Not Sure Which Location Is Right?

Call our team and we’ll help you find the nearest location and the right program for your situation. Every conversation is confidential.

Talk to Our Team — (909) 932-106

CARF-accredited · DHCS-certified · Medi-Cal and most major insurance accepted · Bilingual English/Spanish