AZ Wrenchhead Auto Detailing Services 9 months ago ID: #44489 Listed In : Car Dealer New and Used 8903 W Echo Ln, Peoria, AZ 85345 (623) 330-5303 https://www.azwrenchhead.com/ [email protected] Business Description AZ Wrenchhead offers premier auto detailing services. Restore your vehicle's shine with our meticulous cleaning and detailing solutions. Reviews & Ratings Write a Review No Review. Please login / register to add your review.