OAlldredge.MD.com • General Surgeon • 43 years experience

O L. Alldredge, MD

9720 S 1300 E, W110 South Valley Surgical Associate, Sandy, UT 84094