Imelda Demesa was born in 1959, age 64. Imelda Demesa's address is 1304 Mountain Avenue Apartment 111, Duarte, CA 91010. Possible relatives include Cuillermo Demesa. Public records show Imelda has also lived in Alhambra, CA and Monrovia, CA. Imelda's latest phone number is (626) 281-1444. Previous phone numbers include (626) 287-2528 and (626) 303-5239. The latest email address for Imelda Demesa is ide****@yahoo.com.
Lloyd Howarth's current address is 6511 North Muscatel Avenue , San Gabriel, CA 91775. Lloyd's age is 88 years old (1935). Phone numbers associated with Lloyd are (626) 309-9825 and (805) 204-1770.
Results 1 - 2 of 2