Tag: Francis Lee ‘Bud’ Babcock
Francis Lee “Bud” “Doc” Babcock, 87, passed away of natural causes on Dec. 23, 2015, at his home in Green Valley, Ariz. Born Sept. 17, 1928, in Rochester, Bud’s youth was happily spent on Lake Manitou, where his parents owned rental cottages and, over the years, other businesses, including a restaurant, a meat processing plant, and …read more.
