Mary Freesh, DO

Family Medicine, Primary Care

Office

1625 Dammeron Valley Dr E, Dammeron Valley, UT 84783

(435) 229-1089