University Of Tulsa
NPI 1225418395
Practice location: 1215 S Boulder Ave, Tulsa, OK 741192827
Taxonomy code: 390200000X
Phone: (918) 631-2617
918-631-2617 seems to be a Landline telephone number and it could be based in Tulsa OK.
Currently, there are 1 healthcare prodviders using 9186312617 phone.