3625 Lorna Road, Hoover, AL 35216
Uncle Bob's Self Storage is a self storage facility in Hoover, AL located at 3625 Lorna Road, Hoover, AL 35216. Uncle Bob's Self Storage offers affordable, convenient self storage units in Hoover, AL.