Start from
Welch's Tire Auto Center
3724 Main St, San Diego 92113