Joshua Devin Powell
Birth date: Feb 24, 2015 Death date: Aug 9, 2018
WESLACO - Joshua Devin Powell, 3, passed away on Thursday, Agust 09, 2018 in a tragic car accident in Edinburg. He was born on February 24th, 2015, the fourth born, with three older brothers. Joshua was a perfect baby of the famil Read Obituary