Tulsa OK Laundries-Self Service 1. 1700 One Williams Ctr, Tulsa, OK 74172 | Sneed Lang (918) 588-1313