Juan Alonzo Castro, age 79 of Sonora passed away Monday, March 28, 2022. Funeral services will be held Thursday, March 31, 2022 at 10:00 a.m. at St. Ann Catholic Church. Interment will follow in Sonora Cemetery.

Juan is survived by his wife Anna Castro of Sonora, sons John David Castro and wife Isabel, and Joseph Castro, daughter Terri Castro, sisters Odilia Paredes and husband Manuel, Lilia Cervantez and husband Lionel, and Wilma Villanueva and husband Harvey, grandchildren John Christopher Castro, Danielle Castro, and Aidan Castro. 4 great-grandchildren and several nieces and nephews.

Juan was preceded in death by his parents, Loius and Elida Castro, and his brother Demetrio Castro.

Online condolences may be made at lovefuneralhome.net