Mr. and Mrs. John Kroll Jr. of Williamsville celebrated their 50th wedding anniversary with a renewal of vows at St. Gregory the Great Catholic Church in Williamsville. A reception was held at Russell’s Steaks, Chops, & More in Lancaster. Mr. Kroll and the former Kathleen Rambus were married April 23, 1966, in Blessed Trinity Catholic Church in Buffalo. He is a retired aerospace engineer for Moog Inc. She is a retired elementary schoolteacher for Buffalo Public Schools and the Diocese of Buffalo. They have three children and two grandchildren.