C & L Auto Service & Repair, Inc. San Diego, CA

1244 30th St # B, San Diego, CA 92102