Velma Williams Joubert
Birth date: Aug 4, 1907 Death date: Sep 23, 2009
Velma Joubert died on Wednesday, September 23, 2009. Interment was private and was held at Hope Mausoleum in New Orleans, LA on Thursday, September 24, 2009. Read Obituary
Birth date: Aug 4, 1907 Death date: Sep 23, 2009
Velma Joubert died on Wednesday, September 23, 2009. Interment was private and was held at Hope Mausoleum in New Orleans, LA on Thursday, September 24, 2009. Read Obituary