Born: 01/5/1979 Died: 02/19/2021
Juan “Pelon” Garcia Jr. went to be with the Lord on Friday, February 19, 2021. Pelon was born on January 5,1979 to Juan Alberto Sr. and Francisca Garcia in Dallas Texas. He is survived by his daughter Stephanie Michelle Garcia, parents Juan Alberto Sr. and Francisca Garcia, brother Jimmy and wife Rosa Garcia, Sister Angelica […]