Get Directions to Southcrest Hospital ← View details 8801 SOUTH 101ST EAST AVENUE, Tulsa, Oklahoma 74133 918 294 4000 Get Directions From* To * — Required information