Second Chance Inc. ★★★★☆4.2 (5) Addiction Treatment & Recovery Addiction treatment center · Alcoholism treatment program 6330 Thornton Ave, Newark, CA 94560 Call Website Details →