Save O L. Alldredge, MD OAlldredge.MD.com • General Surgeon • 43 years experience O L. Alldredge, MD 9720 S 1300 E, W110 South Valley Surgical Associate, Sandy, UT 84094