The current age of Richard is 68. Richard currently resides at 728 Union St, Selma, Al 36701. Cities Richard has lived in before are Selma and Orrville. 1956 is his birth date. Phone number listed for Richard is (334) 874-1371.