British & European Car RepairAuto Repair · San Diego, CAAuto Repair, Transmission Repair, Auto Parts & Supplies. San Diego.Address: 3035 Moore St, San Diego, CA, 92110Phone: (619) 295-6700Loading map...