Overall Rating
Address
10109 E 79th St
Tulsa, OK 74133
Contact
(918) 940-7543
Emergency Services
No
Hospital Type
Acute Care Hospitals
Hospital Ownership
Tribal
County/Parish
TULSA