Penelope Straughen was born in 1967, age 56. Penelope Straughen's address is 8458 S Lowell Road , Dewitt, MI 48820. Possible relatives include Carla Ellis, Vernie Ellis and 4 others. Public records show Penelope has also lived in Irvine, CA and Lake Forest, CA. Penelope's latest phone number is (517) 304-0536. Previous phone numbers include (517) 668-0379 and (517) 669-1383. The latest email address for Penelope Straughen is lil****@aol.com.
Also goes by: Penelope S Ellis,
Penelope Sue Han,
Penelope S Han
Address History: 8458 S Lowell Road, Dewitt, MI 48820;
41 Fox Hollow, Irvine, CA 92614;
Lake Forest, CA 92630;
Lansing, MI 48909;
Owosso, MI 48867
Emails: lil****@aol.com
Results 1 - 1 of 1