Phone number listed for Richard is (205) 733-0664. Richard is a resident of 136 Beaver Lake Dr, Ellijay, Ga 30540. This person has lived also in Birmingham, Hoover, Tuscaloosa and one other city.