Ohi Cardiology Clinic Cushing 1265 South Utica Avenue, Tulsa, OK 74104