Armadillo Self Storage - Storage for homes and business Armadillo have very kindly agreed to provide free storage to RRF. We cannot thank them enough!