November 1, 1934-April 7, 2020
MOLINE — Joseph A. Castro, 85, of Moline, passed away peacefully surrounded by his loving family on Tuesday, April 7, 2020 at Clarissa Cook Hospice House, Bettendorf. He fought a very courageous battle with cancer.
Private funeral services will be held at Rafferty Funeral Home, 2111-1st St A, Moline with military honors by American Legion Post 227. A celebration of life will be held at a later date. Burial will be at National Cemetery, Rock Island. Memorials may be made to the East Moline Honor Guard.
Joe was born November 1, 1934 in Bettendorf, IA, the son of Joseph A. and Jessie (Delgado) Castro. He married Carmen R. Morales on October 22, 1957 in Moline.
Joe was a U.S. Army veteran. He worked at Western-Southern Life Insurance Company retiring in 1990 after 30 years.
Joe was a member of American Legion Post 227, East Moline. He enjoyed weight lifting, volleyball, golfing, serving in the Honor Guard, playing his harmonica, listening to Mexican music, and was an avid Chicago sports fan. He was a long suffering die-hard Cubs fan, and was overjoyed to see them win a World Series.
Survivors include his wife, Carmen; children, Bob (Julianna) Castro, Davenport, Jon (Krista) Castro, Geneseo and Lisa (Lance) Van Fossen, West Point, IA; sisters, Irma Ahlgren, East Moline and Ernestine Ortiz, Rock Falls, IL and brother, Paul (Sue) Castro, Bettendorf, 11 grandchildren, and 13 great grandchildren. He was preceded in death by his daughter, Andrea, sisters, Mary Ellen Ortiz, Lupe Herrera and Charlotte Castro and brothers, David Castro, Pete Castro and Richard Castro.
Joe was a special and good man. He was kind, caring, and was loved and respected by many, especially his children. Joe was very firm in his faith and beliefs, and loved his children and family.
Condolences may be left at www.RaffertyFunerals.com
Sign up to get the most recent local obituaries delivered to your inbox.