0

Richard "Ricky" Foster

DECATUR Richard Foster Richard Ricky Lee Foster, age 63, of Decatur, passed away on Sunday, July 21, 2013. Peachtree Cremation Society, 329 Gees Mill Business Pkwy NE, Suite 300, Conyers, GA 30013. 678-413-0104.