PORTLAND – Joanne J. Leo, 93 , passed away on May 1, 2026. Born on June 14, 1932, she grew up in Portland on Munjoy Hill, where she spent many happy years with her family.
Joanne met her husband, Robert, in the eighth grade and graduated from Portland High School in 1950. Shortly after high school, she married Robert Leo, and together they shared 59 years of marriage and raised four beautiful children—building a family life defined by loyalty, constancy, and care.
A devoted mother, Joanne also worked for Jordan Marsh for 25 years before retiring. Those who knew her will remember how she would frequently return from work with something she bought that day—small, familiar moments that reflected her everyday presence and the way she quietly brought warmth into the lives around her.
Joanne was an avid bowler who collected many trophies, and she found joy in the simple closeness of conversation, often spending time on the phone with those she loved. She also cherished traveling with her two sisters, Jeanne and Patti, visiting places such as Mexico, Ireland, and Aruba, among others. Through all the seasons of her life, Joanne was reliable in the ways that matter most—someone others could count on, and someone deeply beloved.
Joanne was predeceased by her husband, Robert; son, Thomas Leo and his wife, Trula, son, Stephen Leo; grandson, Nicholas Norris.
Joanne is survived by her son, Robert Leo and his wife, Cheryl, daughter, Patricia Norris and her husband, Richard, daughter-in-law, Brenda Leo; sister, Jeanne Tetreau, sister, Patricia Flaherty; five grandchildren, Amy, Kristen, Kerianne, Kari, Andrew; seven great-grandchildren, Faith Marie, Colin, Reagan, Patrick, Max, Abigail, and Austin.
A visitation will be held at Jones, Rich & Barnes Funeral Home, 199 Woodford St., Portland, on Monday, May 18 from 11 a.m. to 1 p.m., followed by a burial at Calvary Cemetery in South Portland.
The family would like to thank the staff at the Barron Center and staff at Compassus for their wonderful care.
We invite you to add your comments. We encourage a thoughtful exchange of ideas and information on this website. By joining the conversation, you are agreeing to our commenting policy and terms of use. More information is found on our FAQs. You can update your screen name on the member's center.
Comments are managed by our staff during regular business hours Monday through Friday as well as limited hours on Saturday and Sunday. Comments held for moderation outside of those hours may take longer to approve.
Join the Conversation
Please sign into your Press Herald account to participate in conversations below. If you do not have an account, you can subscribe here. Questions? Please see our FAQs.