Tellus Self Storage Lake City

Lake City Florida Tellus Self Storage in Lake City FL 32025 offers three types of storage for all your self storage needs: Climate Controlled, Non-Climate and Parking. Learn more about this wonderful facility in Flordia.