Dr. David S. Duncan, Do — Riverton, UT | NearSpotUSA