Post Acute Medical Specialty Hospital of Tulsa located at 3219 S 79Th East Ave, Tulsa, OK, 74145 & includes data from NPIs 1699110155