It is with a heavy heart and great sadness that I inform you of the death of Helen Phelps, wife of Deacon Stephan Phelps. Helen passed away in her sleep Friday night. Her death was very unexpected. An autopsy on Saturday revealed a rare form of cancer that had gone undetected. The cancer was very aggresive and had attacked most of her major organs.
Arrangements are pending. Deacon Stephan is a judge at the Archdiocese of Louisville Tribunal and serves at the Cathedral of the Assumption.
Please keep Deacon Stephan and all their family in your prayers.
We pray for Helen's eternal rest and joy in the fullness of the Kingdom.
Location:Louisville, KY, USA