Ellen Levings's address is 2900 Spencer Road , Denton, TX 76208. Possible relatives include Bryan Levi, Donald Levings and 5 others. Public records show Ellen has also lived in Amarillo, TX. Ellen's latest phone number is (940) 383-4014.
Phone Numbers: (940) 383-4014
Results 1 - 1 of 1