Glenda Lee Villa is a 77 years old. Her residential address is 3321 Tennessee Rd, Texarkana, AR 71854.
Age 35
Age 21
Glenda Lee Villa is 77 . She was born on Jun 16, 1946.
Glenda Lee Villa’s address is listed as 3321 Tennessee Rd, Texarkana , AR 71854, US.