American Heritage Bank Address: 400 W Main St, Barnsdall, OK 74002 Phone: (918) 847-2551 Banks Other Businesses: B Square Motel at 301 College Ave, Barnsdall, OK 74002 Garretts Country Store & Grll at 412 Spruce Ave, Barnsdall, OK 74002 M & M Burgers at 105 S 5 St, Barnsdall, OK 74002 Uptown Pizza at 721 W Main St, Barnsdall, OK 74002