-
Name
Tulsa Rehabilitation Hospital -
ADDRESS
7909 S 101st E Ave, Tulsa, OK, 74133 -
Phone
9188203499 -
MEDICARE PROVIDER ID
373037 -
NATIONAL PROVIDER ID (NPI)
1083358675 -
WEBSITE
Visit -
PROVIDER TYPE
Rehabilitation Hospital -
BEDS
40 -
HEALTH SYSTEM AFFILIATION
Nobis Rehabilitation Partners