University Language Institute


University Language Institute details

Address
2448 E 81st St # 1400, 74137-4238 , Tulsa Oklahoma USA
E.mail uli@uli.net
Webpage
Phone no. 9184938084
Fax 9184938088
Postal code 74137-4238
City Tulsa
State Oklahoma
Country USA