University of Tulsa Newman Center

440 S. Florence Ave
Tulsa, Oklahoma 74104
Phone: (918) 599-0204
Website: http://www.tu-newman.org

Mass Times

Sunday: 8:00 PM
Tuesday: 5:15 PM
Thursday: 5:15 PM

Update Church Info »

Map

Churches nearby University of Tulsa Newman Center in Tulsa, Oklahoma

Crafted with