Resumes Resumes Auto Technician View page Location: Bellwood, IL Industry: Automotive Work: Andres Auto Auto Technician Andres Taboada View page Location: 324 22Nd Ave, Bellwood, IL 60104 Languages: Spanish