The birth date was listed as 11.18.51. Leonard is a seventy-three-year-old. 25 Stephen Pl, Valley Stream, NY is where Leonard resides. This address is also associated with the name of Cynira C Clay, Joyce L Clay, and three other individuals. Leonard’s phone number is (516) 435-7847 (Sprint Spectrum LP). Public records show that the phone number (516) 435-7847 is linked to Leonard S Clay, Thaddaeus Clay. The one possible email address for Leonard is [email protected]