Dedicated resource for Hillcrest Medical Center located in 1120 SOUTH UTICA AVENUE - Tulsa, OK. Contains reports of complications, death rates etc. Reviews and real experiences of patients and their loved ones are invited. The treatment and medical care statistics listed below are updated and...
Dedicated resource for Oklahoma Surgical Hospital located in 2408 EAST 81ST STREET, SUITE 300 - Tulsa, OK. Containing reports of complications, death rates etc. Reviews and real experiences of patients and their loved ones are invited. The treatment and medical care statistics listed below are...