Back to Search Attic Storage of Owasso 1-5 EMPLOYEES 11500 E. 80th St. N. , Owasso , OK , 74055 (918) 274-7334 (918) 408-7334 Send Email http://www.attic-storage.com Membership Type 1-5 EMPLOYEES Contacts Primary Liz Herron Manager Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone