What time those otay border close today
Address: 9777 Via de la Amistad, San Diego, CA 92154, USA
Miguel Valladez. | Aug 22, 2019
They are open 24 hours
Christian Ivan Lopez | Aug 22, 2019
Is 24/7
Nenny Rivas | Aug 22, 2019
They do not close
Thanks! Your answer is awaiting moderation.