The Recovery Index 21062 Brookhurst St. Huntington Beach, CA, 92646 View Phone 844-874-5433 21062 Brookhurst St. Huntington Beach, CA 92646 View Website Experience & Reliability Employee Background Checks Years of Experience: 20 About Send to My Email Send to My Phone Print this Page