Betty-lou Barton NPI 1033643804 Practice location: 14102 N Lewis Ave, Skiatook, OK 740703284 Taxonomy code: 235Z00000X Phone: (918) 231-0217