This person's birth year is 1925. Possible relatives of Richard are: Daniel R Scocchera, Adeline M Scocchera, Jacqueline F Scocchera and 4 other people. Phone number listed for Richard is (716) 691-3578. Richard has reached 99 years of age. Public records show Tonawanda as a city Richard also stayed in. The residency of Richard is at 174 Sunshine Dr #A018Cf, Buffalo, Ny 14228.