May God bless you and your...

Emilio Basilio Castro
Newport News, Virginia
Jun 14, 1950 – Jul 27, 2024
Newport News, Virginia
Jun 14, 1950 – Jul 27, 2024
Emilio Castro passed away on July 27, 2024 in Newport News, Virginia. Funeral Home Services for Emilio are being provided by Altmeyer Funeral Homes & Crematory - Southside Chapel - Virginia Beach.