Tay Sha Howell MD Emergency Medicine 1300 East 9th Street, Edmond, Oklahoma, 73034, United States Phone Website