Automobile Storage in Tell City, IN Lighthouse Storage1120 23rd StreetTell City, IN, 475868125473999Automobile StorageRv StorageSelf Storage UnitsStorage Household Commercial Show More