1. Stroud National Bank 215 E 2nd St, Wellston, OK 74881 Coordinate: 35.69447,-97.06071 Phone: (405) 356-2471