Stroud National Bank Address: 215 E 2nd St, Wellston, OK 74881 Phone: (405) 356-2471 Banks, Loans Other Businesses: Pecan Cafe Inc at 312 E 2nd St, Wellston, OK 74881 Subway at 602 E Highway 66, Wellston, OK 74881 Wellston Schools School Cafeteria at 801 Birch St, Wellston, OK 74881 Simple Simon's Pizza at 330533 E Highway 66, Wellston, OK 74881