The phone number (716) 282-1379 is Richard’s. 1938 is his birth date. Public records show Niagara Falls, Buffalo and Dunkirk as cities Richard also stayed in. The residency of Richard is at 425 Penora St, Depew, Ny 14043. The current age of Richard is 86.