Leonard Marr was born in 1903, age 120. Leonard Marr's address is 7809 Lynch Road , Sebastopol, CA 95472. Public records show Leonard has also lived in Santa Rosa, CA.
Address History: 7809 Lynch Road, Sebastopol, CA 95472;
14100 Po Box, Santa Rosa, CA 95402
Results 1 - 1 of 1