Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Veachs Towing Service ← View details 5570 South US 45 Road Metropolis, IL (Illinois) 62960-6803, Metropolis, Illinois (618) 524-2816