Stella (D'Orazio) DeVoy death notice and obituary, Wednesday April 19, 2023. King Funeral Service, Inc. Newtown Square, PA 19073