Deacon now resides at 2528 Eisenhower St, Selma, Al 36701. The birth year was listed as 1962. Other a city that he has stayed in is Selma. Deacon owns the phone number (334) 877-3683. The current age of Deacon is 63. Possible relatives of Deacon are: Sherry Cleveland, James L Cleveland, Rosalind Reesecleveland and 6 other people.