Richard has listed phone number: (256) 355-0321. Richard has reached 65 years of age. People possibly related to Richard are Gwendolen H Mallard, Terry L Mallard, Brent O Mallard and 6 other people. Decatur and Milan are cities Richard has lived in. 1959 is the birth year of Richard. 4412 Dogwood Dr, Decatur, Al 35603 is where Richard resides.
His ethnicity is English. Western European is Richard's ethnic group. Richard can speak English. Level of education Richard compleated is graduate school. This person date of birth is 1959-04-02.