I have been this way but I can't remember the turn off.
Take California 95 toward Vidal juntion. There is an obscure but passable road with a bridge (Name that I am looking for) that crosses the river @ about Poston on AZ 1
Its a maintenance bridge used by Metropolitan Water District. But it is open to the public.
I think this route saves about 20 miles.