Owl & Drum is a shop for craft enthusiasts. Here, you will find fabric, craft supplies, and handmade gifts all in one place. So, whether you like to sew, make crafts, or just buy handmade treasures, you have come to the right spot.
We are located at 2810 E. 15th Street in Tulsa, OK, 74104.
Tuesday - Saturday 10 a.m.-6 p.m.
Closed Sunday & Monday
Phone - 918-742-1404