Lester Youells was born in 1920, age 103. Lester Youells's address is 729 Indian Creek Road , Telford, PA 18969. Possible relatives include Linda Youells, Pauline Youells and others. Public records show Lester has also lived in Telford, PA. Lester's latest phone number is (215) 272-5780. Previous phone numbers include (215) 723-4290 and (215) 723-6820.
Also goes by: Lester Youells
Results 1 - 1 of 1