Records link Leo with Lela Jean Mead, Denise Luann Mead, Charles Dennis Mead and 3 other people. Leo now resides at 2030 Elm St, Forest Grove, Or 97116. The age of Leo is 94. Records link phone number (503) 359-7730 with Leo’s details. This person has lived also in Hillsboro and Forest Grove. Leo's birth date was listed as 1930.