Get Directions to City National Bank & Trust ← View details 9411 South Delaware Avenue, Tulsa, Oklahoma 74137 +1 918-298-6075 Get Directions From* To * — Required information