NPI Central
Tay Sha Howell, M.D. — NPI 1508884818, Edmond, OK | NPI Central