Joshua Michael Villanueva
October 31, 1983 - December 9, 2016
Joshua Michael Villanueva, devoted husband, loving father, brother, son and loyal friend, went to rest with the lord on Friday, December 9th, 2016 at the age of 33. Josh was born in Pasadena, Ca on Oct. 31, 1983 to the parents of Michael and... View Obituary & Service Information
