Vazquez Truck & Trailer Repair LLC. 614 South 27th Avenue, Phoenix, AZ 85009