Crystal Huckabee NPI 1558030874 Practice location: 109 Se 42nd St Apt D, Oklahoma City, OK 731292869 Taxonomy code: 175T00000X Phone: (405) 772-6823