May God bless you and your...
Isabella Elvira Shrader Duncan
Indianapolis, Indiana
Indianapolis, Indiana
Isabella Duncan passed away in Indianapolis, Indiana. The obituary was featured in The Indianapolis Star on August 3, 2010.
Not sure what to say?