Sara Thughes NPI 1043764285 Practice location: 23 E Ross Ave, Sapulpa, OK 740666423 Taxonomy code: 101YM0800X Phone: (539) 302-8229