Joel Benjamin Horton, MD, Internal Medicine

1245 S Utica Ave Ste 202
TulsaOK  74104-4214 (Tulsa County)


Phone: 918-579-2540
Fax:

NPI: 1851754121
License Number: 37897 (OK)