U-Stor Self Storage - Lem Turner is located at 10811 Lem Turner Rd. in Jacksonville, FL 32218. U-Stor Self Storage - Lem Turner specializes in pest control in Jacksonville, FL.
Is this your business?