Salvador Torres Castillo Profile Photo
1948 Salvador 2025

Salvador Torres Castillo

November 1, 1948 — June 25, 2025

Salvador Torres Castillo, passed away, Wednesday, June 25, 2025 in Phoenix, Arizona. He was born November 11, 1948 in Mexico to Francisco Torres and Leonor Castillo.

The viewing will be held from 5:00-7:00 P.M. Friday, July 11, 2025 at Owens Livingston Mortuary - White Mountain Chapel. A Recitation of the Holy Rosary will begin at 9:30 A.M. Saturday, July 12, 2025 at St. Mary of The Angels Catholic Church in Pinetop with the Mass of Christian Burial beginning at 10:00. Inurnment will be held in the Show Low Cemetery at a later date.


We will update this obituary as we receive the information.

To order memorial trees or send flowers to the family in memory of Salvador Torres Castillo, please visit our flower store.

Service Schedule

Upcoming Services

Public Viewing

Friday, July 11, 2025

5:00 - 7:00 pm (Mountain (no DST) time)

Owens Livingston Mortuary~White Mountain Chapel

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Rosary

Saturday, July 12, 2025

9:30 - 10:00 am (Mountain (no DST) time)

St. Marys of the Angels

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Funeral Service

Saturday, July 12, 2025

10:00 - 11:00 am (Mountain (no DST) time)

St. Mary of The Angels Catholic Church

1915 S. Penrod Lane, Pinetop, AZ 85935

Enter your phone number above to have directions sent via text. Standard text messaging rates apply.

Guestbook

Visits: 91

This site is protected by reCAPTCHA and the
Google Privacy Policy and Terms of Service apply.

Service map data © OpenStreetMap contributors

Send Flowers

Send Flowers

Plant A Tree

Plant A Tree