Leonard Howe was born in 1926, age 97. Leonard Howe's address is 5734 E Parapet Street , Long Beach, CA 90808. Public records show Leonard has also lived in Lakewood, CA.
Address History: 5734 E Parapet Street, Long Beach, CA 90808;
11503 Elvins Street, Lakewood, CA 90715;
Los Alamitos, CA 90720
Results 1 - 1 of 1