- 4630 S. Irvington Ave. Tulsa, Ok 74135
- 918.960.2990
- office@istulsa.org
- 918.960.2990
- office@istulsa.org
- MAKE DONATION
Check Application Status
Islamic Society of Tulsa
Financial Assistance Application Status
