Autumn Stafford NPI 1942662721 Practice location: 203 Ewing, Locust Grove, OK 743529033 Taxonomy code: 171M00000X Phone: (918) 231-5649