The F & M Bank and Trust Company
7100 South Harvard Avenue, Tulsa , Oklahoma 74112
View Larger Map