Carlos Javier Felix De Leon
February 26, 1973 - April 29, 2020
Carlos Javier Felix DeLeon, 47 formerly of Lancaster City passed away at Lancaster General Hospital, Wednesday, April 29, 2020. Born in Yabucoa, PR, he was the son of Serafin Felix and Margarita DeLeon. Carlos enjoyed working on cars, fishing,... View Obituary & Service Information