Skip to Main Content

Medicare Approved Facilities/Trials/Registries

Facility
SouthCrest Hospital
Provider Number
370202
Effective Date
10/11/2005
State
OK
Address Line 1
8801 South 101st East Avenue
Address Line 2
Tulsa, OK 74133
Additional Information
N/A