Dr. Mary C Freesh, DO | Primary Care Physician in Ivins, UT | FindClarity