Start from
Mira Mesa auto & tire service center
8901 Mira Mesa Blvd, San Diego 92126