José Oscar Barahona Castillo was born on November 11, 1938, and died on October 22, 2016.
He was a Roman Catholic bishop.
Castillo was ordained to the priesthood in 1963.
He served as a auxiliary of the Roman Catholic Diocese of San Vincente, El Salvador, from 1982 to 1983.
Barahona Castillo then served as diocesan bishop of the San Vincente Diocese from 1983 to 2005.
José Oscar Barahona Castillo passed away 77 years old.