Amy Michelle Ibarra is a 39 years old. Her residential address is 2945 Jackson 120, Newport, AR 72112. Mary Beth Lock, Melinda Carol Ward, and 7 others are also associated with this address.
Amy Michelle Ibarra is 39 . She was born on Jan 08, 1984.
Amy Michelle Ibarra’s address is listed as 2945 Jackson 120, Newport , AR 72112, US.