O Oklahoma Heart Institute - Sapulpa 0 reviews 1305 E. Taft Ave. Sapulpa, OK • 74066 View Practice (918) 592-0999