May 2023
These creeps are lower than 1 star rating. They post no signs around the outside of this shopping plaza, and even though they are closing for the day, and the lot almost empty, they will have your car towed. There is also no number on the signs infront of the store, on whom to contact for towing. A cheap, scam money-maker.