They are back on 51st! yay! Hancock Fabrics 6530 E 51st Street Tulsa, OK 74145 (918) 663-0767 Click here for a map<https://vcommerce-hancock.custhelp.com/rd?1=AvcG%7EwpDDv8ShinjGuce%7EyL%7EJvsq%7E53%7E&2=3743> HOURS: Mon-Fri 10am-8pm Sat 10am-6pm Sun 12-5pm