Mr Auto Sales & Repair
37643 Timber St # D
Newark, CA 94560
Newark, CA 94560