Hancock Fabrics in Tulsa OK Advertisement Hancock Fabrics 6530 E 51St St Tulsa, OK 74145 (918) 663-0767 Listed On These Pages: Fabric Stores Related Listings Hancock Fabrics -- 1930 S Garnett Rd Tulsa, OK 74128 Advanced Search Keyword: Name: Address: City: City: Select State Oklahoma Zip Code: