Richard’s residency is at 2 Gene Ave, Troy, Ny 12180. Public records show Troy as a city Richard also stayed in. 1930 is his birth date. Richard was born 93 years ago. Phone number listed for Richard is (518) 283-4239. The possible relatives of Richard are Jeffrey M Clemens, Scott J Clemens, Ave S Clemens and 3 other people.