You Are About to Claim the Listing :

Second Chance Auto Finance Inc
37053 Cherry St,, Newark
CA - 94560