Karen Ann Castro-Weller
December 4, 1965 - December 15, 2023
On Friday, December 15, 2023 Karen Ann Castro-Weller passed away. She was survived by many loving relatives and friends. A celebration of life will be held at a later date in the spring.
View Obituary & Service Information
