Lena Townend was born in 1957, age 66. Lena Townend's address is 3015 Sparr Boulevard , Glendale, CA 91208. Possible relatives include Casey Meehan, Michael Meehan and 4 others. Public records show Lena has also lived in Los Angeles, CA and Pasadena, CA. Lena's latest phone number is (818) 249-1640. The latest email address for Lena Townend is jen****@yahoo.com.
Also goes by: Lena Rae Meehan,
Lena R Townsend
Phone Numbers: (818) 249-1640
Address History: 3015 Sparr Boulevard, Glendale, CA 91208;
1416 Armacost Avenue Apt 8, Los Angeles, CA 90025;
Pasadena, CA 91125;
San Diego, CA 92104;
Santa Cruz, CA 95062
Emails: jen****@yahoo.com,
lto****@gmail.com,
lto****@pacbell.net,
mee****@gmail.com
Results 1 - 1 of 1