Richard J. Walsh of Williamsville, former owner of an insurance agency, died Tuesday in Harris Hill Nursing Facility, Lancaster. He was 87.
Born in Geneva, Mr. Walsh attended DeSales High School and Hobart College, both in Geneva.
He was a second lieutenant in the Marine Corps during World War II, stationed in the Pacific. He received two Purple Hearts.
In the 1950s, Mr. Walsh joined with the late Henry D. Lanctot to open the Walsh and Lanctot Insurance Agency in Amherst. Mr. Walsh retired and sold his business in 1990.
He was a past member of the Buffalo Club and a past president of Park Country Club in Amherst.
Mr. Walsh also was a former president of the New York State Golf Association and a member of the Country Club of Buffalo and Vineyards Country Club in Naples, Fla.
As a longtime golf enthusiast, Mr. Walsh shot one stroke below his age three times. He accomplished this feat the first when he was 79 years old and repeated it at ages 80 and 81.
He was a member of the Equitable Assurance Co. Hall of Fame for having produced $1 million in sales for the company. He also was a sustaining member of the Hobart College Statesmen Athletic Association.
He is survived by his wife of 58 years, the former Mary Belle Lindsay; two sons, Kevin and Richard L. Sr.; four daughters, Barbara Donohoe, Sheila Richter, Susan Friend and Gretchen Ward; two brothers, Robert and James; and a sister, Helen Redmond.
A memorial Mass will be offered at 9:30 a.m. Friday in Christ the King Catholic Church, 30 Lamarck Drive at Main Street, Snyder.