Meier Body Shop and Towing was founded in 1951 by Clarence and Lena Meier to provide fast top quality towing and body shop services to the Siouxland community. Clarence succeeded in growing the business to serve the Sioux City Police Department, Iowa State Patrol, Woodbury County Sheriff, and numerous dealerships in the Sioux City area. Clarence also believed in using the most cutting edge tools or equipment that was available for the towing industry.. Meier Towing Inc is located at Sioux City, Iowa-51106, US. Please call us at (712)-258-0609 for all your requirements on towing services.