- 4630 S. Irvington Ave. Tulsa, Ok 74135
- 918.960.2990
- office@istulsa.org
- 918.960.2990
- office@istulsa.org
- MAKE DONATION
Contact Us
Contact Details
- Emailoffice@istulsa.org
- Phone918.960.2990
- Address4630 S. Irvington Ave. Tulsa, Ok 74135
- Fax918.960.2990
Get In Touch
![](https://istulsa.org/public/theme-istulsa/assets/images/pshape.png)