STORRS — Patricia L. Storrs, 85, of Homer, died March 7, 2024. Arrangements are incomplete and will be announced by the Donald L. Barber Funeral Home.