Not a U-Haul complex. It's a small dealership where you need to make reservations upfront to get the trucks.
February 2023
Zero stars if there's an option for this. Horrible horrible customer service. I don't know why they're working here franchised this store. If you don't want to help customers, close this store.