Joseph Patrick Castillo Obituary
With heavy hearts, we announce the death of Joseph Patrick Castillo of Mountain View, Oklahoma, born in Clarksville, Tennessee, who passed away on August 9, 2024 at the age of 49. Leave a sympathy message to the family on the memorial page of Joseph Patrick Castillo to pay them a last tribute.
He was predeceased by: his mother Janet Sue Nance; his grandmothers, Patricia Ellen Walker and Eleanor Vargas Ramirez; his uncle James Madison Walker; and his brother Jason Lee Spottedhorse.
He is survived by: his father Neil Spottedhorse of Mountain View, OK; his siblings, Katrina Castillo of Mountain View, OK and Stephen Spottedhorse (Sarah); his brother David Spottedhorse; his nieces, Abigail and Alyssa of Georgia; and also Pepper of Guthrie, OK. He is also survived by numerous aunts, uncles and cousins.