Luis F. De La Villa
November 21, 1972 - July 28, 2017
Luis F. De La Villa, 44 of Saint Cloud, passed away on July 28, 2017. He was born on November 21, 1972 to Angel and Ana (Morell) De La Villa in Philadelphia, Pennsylvania. He worked at Sam's Club. Luis is survived by his loving family; wife,... View Obituary & Service Information