Search

TULSA CANCER INSTITUTE PLLC

Organization (NPI-2) Active

Internal Medicine, Hematology & Oncology

Provider Information

NPI Number
1508172982
Provider Type
Organization / Facility (NPI-2)
Status
Active

Contact & Location

Address
12697 E 51ST ST, TULSA, OK, 741466236
Phone
(918) 505-3200

Specialties & Taxonomies

Obstetrics & Gynecology, Gynecologic Oncology
Unknown
Internal Medicine, Hematology & Oncology Primary

All Addresses

MAILING

12697 E 51ST ST

TULSA, OK, 741466236

(918) 505-3200

LOCATION

12697 E 51ST ST

TULSA, OK, 741466236

(918) 505-3200