-
Name
The Heart Hospital at Saint Francis -
ADDRESS
6151 S Yale Ave, Tulsa, OK, 74136 -
Phone
9184942200 -
MEDICARE PROVIDER ID
370091 -
NATIONAL PROVIDER ID (NPI)
1669628061 -
WEBSITE
Visit -
PROVIDER TYPE
Short Term Acute Care Hospital -
BEDS
1088 -
HEALTH SYSTEM AFFILIATION
Saint Francis Health System