Ellen Means was born in 1968, age 55. Ellen Means's address is 5 Dallon Road , Andover, MA 01810. Possible relatives include Michelle Gonzales, Candice Hubble and 10 others. Public records show Ellen has also lived in Shreveport, LA and Newport, RI. Ellen's latest phone number is (972) 562-5520. Previous phone numbers include (972) 906-0714.
Also goes by: Ellen R Lux
Address History: 5 Dallon Road, Andover, MA 01810;
6520 Sand Hill Avenue, Shreveport, LA 71107;
Newport, RI 02840;
Portsmouth, RI 02871;
Lockhart, TX 78644
Results 1 - 1 of 1