John L. Alford, age 86, of Snellville, GA, passed away March 4, 2008. Arrangements by Wages & Sons Stone Mountain Chapel, 1040 Main Street, Stone Mountain, GA 30086, 770-469-9811.