Robert J Finnegan, 92, a longtime Puyallup resident, passed away on April 23, 2017. Born in Farmington, MN to Frank and Nellie (Curley) Finnegan on Jan. 8, 1925, Dad was proud to have fought in WWII before he started his lifelong career with Milwaukie Railroad. He was a member of All Saints Church where he took his granddaughter every Sunday to 900 Mass followed by breakfast. He was preceeded in death by his wife, Frances, and is survived by his daughter, Jane Finnegan-Wolff; son in law Dennis Wolff; granddaughter, Frances Wolff and sister Margaret Wiecks. There will be a time of visitation on Friday, April 28 from 4:00 until the Rosary at 7:00 PM at Powers Funeral Home in Puyallup. Saturday, April 29 at 2:00 there will be Memorial Service All Saints Catholic Church in Puyallup. Graveside Services will be Monday at 11:00 at Woodbine Cemetery.