For Patients Oklahoma Heart Institute. Oklahoma Heart Institute Hospital on the campus of Hillcrest Medical Center; Oklahoma Heart Institute Utica Physicians' Offices; Utica Ave., suite 300, Tulsa, OK 74104; Oklahomaheart.com DA: 17 PA: 17 MOZ Rank: 37.