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