1. Leonard's Foreign Car Service 8765 Reseda Blvd Ste J, Northridge, CA 91324 Coordinate: 34.23016,-118.53647 Phone: (818) 349-2900