SLRC II Customs Inauguration

Aduana San Luis Rio Colorado II is located in an area of 33 hectares, consists mainly of large and innovative facilities linked to the U.S. through a 5-lane bridge, of which 3 are for imports and 2 for export. 25 de Enero de 2010 Read.