18th Street Mini Warehouse

1711 E 20th St, Owensboro, KY 42303

About 18th Street Mini Warehouse

18th Street Mini Warehouse is a self storage facility in Owensboro, KY located at 1711 E 20th St, Owensboro, KY 42303. 18th Street Mini Warehouse offers affordable, convenient self storage units in Owensboro, KY.

CONTACT INFORMATION

18th Street Mini Warehouse
1711 E 20th St
Owensboro, KY 42303

Is This Your Business?

Claim Your Profile