Delta Truck Parking
8468 Airway Rd. Otay Mesa, CA 92154 (Info ony 619-690-7992)
Click on the image to track departing flights.