Skip to Main Content
Facility
Oklahoma Heart Hospital South LLC
Provider Number
1841442274
Effective Date
04/02/2010
State
OK
Address Line 1
5200 E I 240 Service Road
Address Line 2
Oklahoma City, OK 73135-2610
Additional Information
N/A