Auto Technician / Mechanic at CarMax

Visalia, CA 93277