Port of entry · United States
Otay Mesa
US2506
Otay Mesa is a port of entry in Otay Mesa, United States. Its reference code is US2506; it acts as port of entry (United States).
- Address
- Otay MesaShow on the map ↗
- Border
- US-Mexico Border
Competences
- PORT Port of entry (United States)
- Higher authority
- San Diego, Ca US25