Jennifer Sue Womack Blanchard, of Denham Springs passed-away unexpectedly in Baton Rouge on May 20, 2020, at the age of 39. Jennifer is survived by her brothers- Freddie Womack and Christopher Thompson, as well as her husband David Blanchard... View Obituary & Service Information