2025 E 71ST ST, Tulsa, OK, 74136

Fax: