The Boxyard
502 E 3rd St
Unit 5
Tulsa, OK 74120



Email: info@stemcelltulsa.com
Phone: 918-978-1968
Please keep in mind, we give in-store customers first priority. So if we don't answer the phone, please leave a message so we can get back to you when we become available. Also feel free to contact us via email, Facebook Messenger, Google Messages, Instagram, or Twitter.