Elen Howell was born in 1973, age 50. Elen Howell's address is 1734 Imlay City Road , Lapeer, MI 48446. Possible relatives include Pamela Alvarado, Diane Hall and 11 others. Public records show Elen has also lived in Kansas City, KS and Leavenworth, KS. Elen's latest phone number is (248) 636-7937. Previous phone numbers include (248) 681-1926 and (248) 683-9415.
Address History: 1734 Imlay City Road, Lapeer, MI 48446;
11530 Parallel Parkways, Kansas City, KS 66109;
Leavenworth, KS 66048;
Davison, MI 48423;
Keego Harbor, MI 48320
Results 1 - 1 of 1