Glen John Oswald Glen John Oswald Glen John Oswald, a longtime resident of Andover, N.J., passed away Tuesday, March 23, 2021, with his longtime and awesome... Obituaries 30 Mar 2021 | 01:30