Welcome to Allen's Automotive Towing & RepairWe take the stress out of auto repairs with our fast and dependable service! We provide a full range of auto repairs and towing. 8830 E. GERMAN RD, MESA, AZ 85212 CALL NOW! 480-677-3196 Z Complete Engine Service Z Complete Transmission Service Z Complete Transmission Service Z Diesel Engine Service Z Emissions Z Air Conditioning Z Much More! Call us, we have you covered