-
August 2023
We are located inside the Mall at the South East Entrance by Planet Fitness. Please go inside, and our office is located on the left.
-
July 2023
No problem until I returned the truck same day same location. 3 days later still no return of the remainder of deposit or email with receipt. Can't get a straight answer from them.
-
November 2021
Still advertises it’s the Uhaul drop off location, but they no longer take them in. No signage at all to inform confused customers.