Welch State Bank of Welch, Okla.
2525 N Main, Miami , Oklahoma 74354
View Larger Map