Apparently there is a secure Pemex in Los Mochis that you can park in overnight, can anyone pin point its co-ordinates on Google earth and/or give ,me its number?
I believe the barricade was there for a construction project when the picture was taken - I think we did stop there once when going north - but would not swear to it - maybe someone can be on the lookout soon and post an answer that applies at this time.