Elva Roman Castillo
November 7, 1956 - April 3, 2021
Elva Roman Castillo, 64, of Albemarle, NC passed away Saturday, April 3, 2021 in her home. A memorial service will be held at a later date. Elva was born November 7, 1956 in Sabana Grande, PR to the late Jose Roman and Emma E. Castillo. She... View Obituary & Service Information