Holiday Self Storage Stephenville, Texas Holiday Self Storage offers self storage units at four different locations in Stephenville, Texas and near Tarleton State University. You can rent long term or short term, and month to month and any location.Two locations are fenced with passcode access. Self-storage-rentals.com~Site InfoWhoisTrace RouteRBL Check Similar Sites: selfstoragerentals.net