Save James L. Richards, MD JamesLRichards.MD.com • General Surgeon Carter and Richards, PA 2001 S Woodruff Avenue, Idaho Falls, ID