Mr Car is located at 4455 Twain Ave, San Diego, CA. This location is in the Grantville neighborhood..