Oklahoma Heart Hospital South: 5200 E I-240 Service Rd - Oklahoma City, OK