1. New Creation
563 N Central Ave, Upland, CA 91786
Coordinate: 34.10061,-117.69029
Phone: (909) 949-1725
2. Valley Improvement Programs
1589 W 9th St Ste E, Upland, CA 91786
Coordinate: 34.09636,-117.68044
Phone: (909) 985-2785
3. Recovery Center
934 N Mountain Ave Ste A, Upland, CA 91786
Coordinate: 34.10581,-117.67006
Phone: (909) 949-4667
4. Inland Valley Drug & Alcohol Recovery Services
1260 E Arrow Hwy, Upland, CA 91786
Coordinate: 34.09944,-117.63414
Phone: (909) 285-0963