Cavin Foster Sullivan Cavin Foster Sullivan, 65, passed away in his home in Newnan, GA September19, 2007 following an apparent stroke. He had lived in Newnan since his retirement from the US Army in 1989 as a Lieutenant Colonel. Cavin was... View Obituary & Service Information