David Harkness OTR/L

  • St George Regional Hospital, River Rd
    St George, UT, 84059
  • (435) 251-1000

Physician Profile

David Harkness, graduated from in . His primary practice is as an Occupational Therapist.