Robert D. Foster, 97, of Eagle passed away on March 23, 2022 at home.