Celia Illingworth was born in 1916, age 108. Celia Illingworth's address is 139 Exeter Road , Newmarket, NH 03857. Public records show Celia has also lived in Exeter, NH. Celia's latest phone number is (603) 659-0543. Previous phone numbers include (603) 659-3359 and (603) 772-6394.
Results 1 - 1 of 1