This company towed my vehicle from my apartment complex parking lot. There are junked cars in this parking lot and no towing sign was installed until 05/05 when the incident happened on 03/18.
This company towed my vehicle from my apartment complex parking lot. There are junked cars in this parking lot and no towing sign was installed until 05/05 when the incident happened on 03/18.
Country: USA State: Texas City: San antonio
Address: 5122 Leonhardt rd
Phone: 2102800053
0 comments