There should be a sign near the car where you had it towed and it'll give you the phone number of the tow yard give them a call
You could also call your local police department they are linked
I don't know if you're a member of American Automobile Association (AAA). If yes, you can always call them, it doesn't matter where you are. Usually they tow your car for free.
Ask security of the mall
The tow company info is posted on the property. Just look for the sign. Or call the security office.
You should call the security office. They most likely have the info.
No, but you can call the police department and they tell you which towing company
Thanks! Your answer is awaiting moderation.