Odilon Charles

Death date: Apr 1, 2012

Odilion Charles passed away on 4/1/2012. Interment will be held on 4/14/2012 at 12:00 PM