Motor Works Since 1997 AVILLA Your Hometown Car Care Specialist Thank You For Voting Us #1 Towing Service! 228 E. 4th St., Avilla, IN 260-897-3339 Motor Works Since 1997 AVILLA Your Hometown Car Care Specialist Thank You For Voting Us #1 Towing Service! 228 E. 4th St., Avilla, IN 260-897-3339