Frances Craig Magruder

  •  Frances Craig Magruder

Born in Chester, SC on March 2, 1923

Departed on May 26, 2021 and resided in Alpharetta, GA


View current weather.

Sign the Guestbook, Light a Candle