Reviews for Oklahoma Heart Institute Okmulgee

Write a review
  • Oct 2024

    My mom was to have labs done and they are incompetent to get the orders done at all! They NEVER return calls but yet the patient is expected to do “fasting” labs!!

Location

1101 S Belmont Ave # 101, Okmulgee

Directions Call Website Suggest an Edit