Megan Allice Coulbourn

Birth date: Feb 15, 1997 Death date: Mar 10, 2012

Megan Allice Coulbourn peacefully departed into the waiting arms of Jesus, with her family by her side, at A. I. Dupont Children’s Hospital in Wilmington, DE on Saturday, March 10, 2012. She was 15. She was born on February 15, 1