Langston University
Langston University-Tulsa Campus
Mailing Address:
914 N. Greenwood
Tulsa
OK
74106
Physical Address:
914 N. Greenwood
Tulsa
OK
74106
F-1 School