Jennifer Leegriffith NPI 1720527104 Practice location: 610 N Covington St, Covington, OK 737301505 Taxonomy code: 101YM0800X Phone: (580) 478-6385