1301 S Boston Ave
Tulsa, OK 74119-3205
Tulsa, OK 74119-3205
+1 918 583 5181
Open HoursSunday Worship: 8:30a & 11a; Office hours: M-F 8:30a-4:45p
OverviewIn existence since 1893, this church is one of Tulsa's oldest. Its current structure, built in 1929, features Art Deco architecture and includes a tower 255 feet high that...
more
