ONB Bank and Trust Company
12502 East 96th Street North, Owasso , Oklahoma 74055
View Larger Map