Pizza twist - Tusla, OK 7125-A S YALE AVETulsa, OK, 74136 View Phone 918-714-1444 7125-A S YALE AVETulsa, OK 74136 Experience & Reliability About Connect with this Business: Send to My Email Send to My Phone Print this Page