Steve Armstrong
June 25, 2013
Mr. Steve Armstrong of Riverdale Georgia passed on June 25, 2013. Home Going Services will be held at 11:00AM Friday June 28, 2013, at Greater Travelers Rest Baptist Church ATRIUM building, 4650 Flat Shoals Parkway Decatur Ga, 30034. Visitation... View Obituary & Service Information