Public records show Sylacauga, Johnsburg and Talladega as cities Richard also stayed in. Richard has listed phone number: (815) 363-3174. The current age of Richard is 55. Richard's possible relatives are Sylvia Hudgins Castleberry, April M Hudgins, Frankie A Hudgins and 2 other people. 1969 is his birth date. Richard’s residency is at 1620 Grandview Dr, Mchenry, Il 60051.