Windmill Self Storage is a locally owned and operated facility with climate controlled and drive up units at the most affordable rates! We have a resident manager, full perimeter fence, security lighting and an electronic gate.
Find Other Storage Facilities Accepting Reservations in Lorena, TX