Nicki Lee Foster, a remarkable individual, entered this world on November 11, 1943, in the vibrant city of Los Angeles, California, USA. She was blessed with a loving companion, Richard A. Foster, whom she shared her life with. As the years went by, Nicki Lee Foster's presence in this world became a cherished memory, until her untimely departure on November 14, 2014.

Nicki Lee Foster
Deceased · Born: Nov 11, 1943 · Died: Nov 14, 2014















