Cynthia Lee Nicholson

  •  Cynthia Lee Nicholson

Born in Atlanta, GA on July 31, 1958

Departed on April 2, 2021


View current weather.

Sign the Guestbook, Light a Candle