Richard was born 75 years ago. The phone number (413) 533-3086 is Richard’s. Richard’s current address is 46 Irene St, Chicopee, Ma 01013. People possibly related to Richard are Angela M Deleonardis, Elaine M Deleonardis, Margaret J Deleonardis and 2 other people. In addition to Chicopee, Richard also lived in Chicopee. The birth year was listed as 1949.