JOANN 2196

JOANN Fabrics & Crafts #2196 is a JOANN Fabrics & Crafts store located at 10131 East 71st Street in Tulsa, Oklahoma.