U Store Mini Warehouse

In the Heart of Williamstown near the Ark Encounter