Imelda Howell was born in 1937, age 86. Imelda Howell's address is 402 Jay Avenue , Friona, TX 79035. Possible relatives include Stephanie Barbagelata, Cherry Daves and 9 others. Public records show Imelda has also lived in Mayfield, KY and Aubrey, TX. Imelda's latest phone number is (270) 251-9196. Previous phone numbers include (806) 250-2894 and (806) 272-5584.
Address History: 402 Jay Avenue, Friona, TX 79035;
125 Treeland Drive, Mayfield, KY 42066;
Aubrey, TX 76227;
Crossroads, TX 76227;
Muleshoe, TX 79347
Results 1 - 1 of 1