2660 North Morton Street, Franklin, IN 46131
Foxes Den Self Storage is a self storage facility in Franklin, IN located at 2660 North Morton Street, Franklin, IN 46131. Foxes Den Self Storage offers affordable, convenient self storage units in Franklin, IN.