David Tensmeyer, MD

Family Medicine

2075 N 1200 W, Layton, UT 840411616

(801) 779-6200