Patricia F. Watts

  •  Patricia F. Watts

Born in New Orleans, LA on January 28, 1935

Departed on March 22, 2020 and resided in Alpharetta, GA


View current weather.

Sign the Guestbook, Light a Candle