Embroidery Page Under Construction Search for: FollowFollowFollowFollow New Store Location: 9530 E 55th Pl Tulsa, OK 74145 Office Hours: Monday through Friday 8am to 5pm Closed Saturdays and Sundays Retail/Showroom Hours: Will be opening soon Monday through Friday 9am to 5pm Closed Saturdays and Sundays 918-728-3111