Otay Truck Sales

Location

8395 ST. Andrews Ave.
San Diego, CA
92154

View Larger Map

Contact Information

(619) 821-3145
Fax: (619) 710-1484
[email protected]