JamesMClayton.MD.com • General Surgeon, Plastic Surgeon • 54 years experience

James Clayton Jr, MD

280 River Park Drive, Suite 240, Provo, UT