Overall Rating
Meets Criteria for Promoting Interoperability of EHRs
Address
2408 East 81st Street, Suite 300
Tulsa, OK 74137
Contact
(918) 477-5049
Emergency Services
Yes
Hospital Type
Acute Care Hospitals
Hospital Ownership
Physician
County/Parish
TULSA