Francis L. Castro
March 27, 1948 - September 29, 2017
Francis L. Castro was born March 27th 1948 in the Mississippi River town of Savanna, Illinois. After graduating from Savanna High School in 1966, he began an adventurous life that would span almost 70 years and take him across the United States... View Obituary & Service Information