On a scale of 1-5 the U-Store-It - Texarkana II - Lake Dr at 3107 S. Lake Drive receives 4.5 out of 5 stars based on 15 reviews.