The F & M Bank and Trust Company
1700 South Sheridan Road, Tulsa , Oklahoma 74101
 

View Larger Map