Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
CHICAGO (CBS) — Even after its license was revoked, a rogue towing company is still out on the street—towing cars and holding them for exorbitant fees. It is a company that has rebranded several times and is now known as Tow City…