Allen's wife, Ellen Allen, and manager Toby Jackson announced in a joint statement that Allen died early Saturday while recovering from a “medical procedure” at Heartland ProMedica in Sylvania, Ohio
https://www.nbcnewyork.com/news/loca...at-71/2698367/
https://www.nbcnewyork.com/news/loca...at-71/2698367/