Lance Osborn
December 13, 1964 - October 8, 2018
Lance “Pooty-Man” Waller Osborn, 53, of New Haven, passed away at Yale-New Haven Health on Monday, October 8 after a brief illness. He was born in New Haven on December 13, 1964. Lance is the son of the belated Archie Waller and... View Obituary & Service Information