Imelda Adeline Roberts is a 83 years old. Her residential address is 701 S Scott St Apt 815, Little Rock, AR 72201.
Age 26
Age 61
Age 38
Imelda Adeline Roberts is 83 . She was born on Jun 04, 1941.
Imelda Adeline Roberts’s address is listed as 701 S Scott St Apt 815, Little Rock , AR 72201, US.