Leoda Laura Mae Nusser

Leoda Laura Mae Nusser of Miami, OK passed from this life Thursday, January 7, 2021 at her home in Miami, OK. She was 6…

View Original NoticeLeoda Laura Mae Nusser