1, Report:
#1514932
Posted Date:
Jan 04 2022
Best Car Towing Inc. Best car towing owner/ manager: Lara (323)6607772 (818)3993618 3078 north lima st burbank 91504 Fraud. Never picked up my car but charged my card. Burbank California
This company is a total scam. They took 4 hours to get to my car (that’s fine whatever, I get it. It’s a towing company and they’re busy). The driver proceeds to tell me that his manager wanted him to leave right away for someone reason. He leaves my car literally in the middl...
Entity
Categories: Auto Towing, Towing, Towing company