Lilly Brown was born in 1919, age 104. Lilly Brown's address is 24850 Shoreview Avenue , Euclid, OH 44123. Possible relatives include Richard Brown, Ruby Brown and others. Public records show Lilly has also lived in Cleveland, OH.
Richard Brown's current address is 26450 Shoreview Avenue , Euclid, OH 44132. Richard's age is 104 years old (1920). Phone numbers associated with Richard are (216) 731-2783 and (440) 585-0396.
Address History: 26450 Shoreview Avenue, Euclid, OH 44132;
537 E 236th Street, Euclid, OH 44123;
Willoughby Hills, OH 44092
Results 1 - 2 of 2