David J. Powers
May 24, 1960 - May 30, 2020
In the early hours of May 30, 2020, David J. Powers died from a brief illness just days from turning 60, in Largo, FL. David was born May 24, 1960 at Hunt Memorial Hospital in Danvers, MA, the third of seven children of Alfred Michael Powers... View Obituary & Service Information