Navistar San Diego - Hours & Locations
Navistar - San Diego
5255 Federal Boulevard, San Diego CA 92105 Phone Number:(619) 263-2251Hours may fluctuate
Distance:4.39 miles
Navistar - San Diego
6433 Miramar Road, San Diego CA 92121 Phone Number:(858) 222-8330Hours may fluctuate
Distance:11.40 miles
Navistar - San Marcos
160 Industrial Street, San Marcos CA 92078 Phone Number:(760) 761-0500Hours may fluctuate
Distance:29.16 miles