Juan Castillo, Jr., 66, of Wauchula, Florida, passed away on Friday, March 22, 2019 in Sebring, Florida. He was born in Olton, Texas on September 11, 1952 and he came to Hardee County in 1972. Juan worked as a laborer in the farming Industry.... View Obituary & Service Information