Self storage in dfw tx. Stor self storage provides state of the art storage facilities to businesses and individuals in the greater austin san antonio and dallas irving areas. However the service is what really makes it top notch.