Theresa Lynn Horton, MD, Pediatrics

10512 N 110th E Ave
OwassoOK  74055-6636 (Tulsa County)


Phone: 918-376-8901
Fax: 918-376-8939
Email: tho***@*****st.net

NPI: 1255538815
License Number: 18317 (OK)