17295 N 84th Ave., Peoria, AZ 85382. Body Shop Repair Technician. Please Read First. If you are looking for a career and not just a job with the Best Auto Group in the country come over to Larry H Miller Collision Center in Peoria, AZ. We have a Collision Repair Technician spot open at one of the valley's highest volume collision centers with almost an unlimited amount of flag hours available, simply depends on your capabilities. We are open 5 da...