Sophia

4013 N Elgin Ave, Tulsa, OK 74106
Sophia Sophia is one of the popular Movie Theater located in 4013 N Elgin Ave ,Tulsa listed under Movie Theater in Tulsa ,

Contact Details & Working Hours

Map of Sophia