Delta Truck Parking
8468 Airway Rd. Otay Mesa, CA 92154
Click on the image to check arriving flights