New Life Recovery Centers, Inc.

782 Park Avenue, Suite 1, San Jose, California, 95126
Facility Center Details
  • Detox Services
  • Sober Living Home
  • Outpatient Services
Patient Reviews
Overall Ratings
4.5
avg. score from 11 reviews
  • 4.4 Accommodations & Amenities
  • 4.2 Treatment Effectiveness
  • 4.9 Meals & Nutrition