The individual in question's age of seventy-nine years is established from their recorded birth on March 30, 1946. The subject in question's domicile is located at 27 S Shore Dr, Elma, NY 14059, USA. Cheryl A Depalma has changed locations 5 times in their life. Records confirm that this person has lived at: 5409 3rd St W, Lehigh Acres, 15894 Route #31, Holley, NY 14470, and 11500 Partridge Rd, Holland. Cheryl A Depalma used Po Box 263, Holland, NY 14080-0263 as their package delivery address. This po mail box was not utilized after 2002. The data suggests that the aforementioned party and Alice Leech (age: 90 year old) are married. Ms. Depalma is the authorized user of the email address [email protected]. Alice Leech (in 1986) and Ms. Depalma, the person shared a building at 111 Hiler Ave, Buffalo, NY 14217, USA. You can find individuals named Cheryl Depalma, the individual in New York, Ohio, Connecticut. This is where Alice Leech calls home. Alice M Leech's age is 90 years