-
Name
Oklahoma Heart Institute on the Campus of Hillcrest Medical Center -
ADDRESS
1120 S Utica Ave, Tulsa, OK, 74104 -
Phone
9185920999 -
MEDICARE PROVIDER ID
370001 -
NATIONAL PROVIDER ID (NPI)
1124228127 -
WEBSITE
Visit -
PROVIDER TYPE
Short Term Acute Care Hospital -
HEALTH SYSTEM AFFILIATION
Hillcrest HealthCare System