Oklahoma Heart Hospital South located at 5200 East I-240 Service Rd, Oklahoma City, OK, 73135 & includes data from NPIs 1841442274