Urbandale IA Automotive Repair Shops 1. 3835 109th St, Urbandale, IA 50322 | West Side Mechanics (515) 278-5998