David L. Head
March 24, 1966 - February 11, 2019
David, age 52, passed away on Monday, February 11, 2019. He was a resident of Hammond, LA. David was an LPN who most recently worked at the City of New Orleans Shelter and Engagement Center where he found what he called his “work home.”... View Obituary & Service Information