U S TOWING & RECOVERY is opening at 4914 Poplar Level Rd
U S Towing & Recovery is set up at 4914 Poplar Level Rd in Louisville.
The city's signed off on the tow operation there, so that corner has a new wrecker in the mix. U S Towing & Recovery is the name on the door.
The city's signed off on the tow operation there, so that corner has a new wrecker in the mix. U S Towing & Recovery is the name on the door.
Source: Accela Licenses