Pinnacle Specialty Hospital: 2408 E 81st St, #600 - Tulsa, OK