Charles J. Castillo, age 63, of St. Clair Shores, passed away Monday, March 25, 2019. Beloved husband of Margaret Castillo; loving father of Tina (Curt) Schroeder, Charles Castillo, and Randy Castillo; dear grandfather to Kyra, Kylie, Kyndra, Shyann, Jamaeza; and brother to Dennis (Kathy) Castillo and Patrick (Jane) Castillo. Visitation 11:00 a.m. until 4:00 p.m. Saturday, April 6, 2019 at Kaul Funeral Home, 28433 Jefferson Ave., St. Clair Shores, MI. Funeral service 4:00 p.m. Saturday, April 6, 2019 at the funeral home. A funeral luncheon will follow at Barrister Gardens, 24225 Harper Ave. St. Clair Shores, MI.