The F & M Bank and Trust Company
10101 South Yale Avenue, Tulsa , Oklahoma 74137
View Larger Map