Gotcha Towing and Recovery, LLC Reviews (1)
View Photos
Gotcha Towing and Recovery, LLC Rating
Address: 5561 Enright Ave., Saint Louis, Missouri, United States, 63112
Phone: |
Show more...
|
Web: |
|
Add contact information for Gotcha Towing and Recovery, LLC
Add new contacts
Initial Business Response /* (1000, 10, 2015/10/15) */
We were searching for a vehicle matching his vehicle in the same apt we bagged up on it and hooked up to it like all repomen do in the industry and before we could get out the truck we were ran up on by his friend telling us the owner was on
the phone we explain to him we had not check the vin yet and if everything checked out he has nothing to worry about but for some reason this person is tryin to smear gotcha 's name we have and or never will take a vehicle we have no claims to