Kenneth Libre, MD

Family Medicine

Alta Medical Services

10160 E State Highway 210, Alta, UT 84092

Accepting new patients

(801) 742-2273