Skip to product information
Oklahoma CityPlex
$20.00
Located in Tulsa , Oklahoma,originally City of Faith Medical and Research Center. . Built between 1979 - 1981 . Referred to “God Mod” featuring a gold face facade designed by Frank Wallace.