May God bless you and your...
Catherine B. David
Wilmington, North Carolina
Wilmington, North Carolina
Catherine David passed away in Wilmington, North Carolina. The obituary was featured in Wilmington Star-News on April 10, 2009.
Not sure what to say?