Overall Rating
Address
6655 South Yale Avenue
Tulsa, OK 74136
Contact
(918) 481-4000
Emergency Services
No
Hospital Type
Psychiatric
Hospital Ownership
Voluntary non-profit - Private
County/Parish
TULSA