Islamic Society of Tulsa
4630 S Irvington Ave, Tulsa, OK, United States