Garcia Auto Mechanic ★★★★★5.0 (3) Auto Repair Auto repair shop 43107 Mayfair Park Ave, Fremont, CA 94538 Today: Open 24 hours Call Details →