Larry Michael Foster (Nelsen Funeral Home)

Larry Michael Foster died in Williamsburg, VA on Thursday, October 30, 2025.

He was born on April 17, 1951 on a dairy farm in Hot Springs, North Carolina. At 14 he moved with his family to Halifax, VA. There he met Lee, who became the love of his life. Their first date was to the prom in 1968, beginning a relationship that spanned 57 years, happily married for 48.

A graduate of Appalachian State University, he began his career in public service as the assistant city manager of South Boston VA, which led to positions as town manager of Halifax, VA and city manager of Buena Vista, VA. In 1988 he began a 26-year career with James City County, first as the assistant county administrator and then as general manager of the James City Service Authorit

See Full Page