The F & M Bank and Trust Company
8124 South Memorial Avenue, Tulsa , Oklahoma 74133
 

View Larger Map