European Auto Repair
Berry Ave, Hayward 94544