Kicker Road Self Storage
916 Kicker Rd, Tuscaloosa 35404