Sandra Duncan
Date & Place:
at St. Francis Hospital - Main Entrance 8111 South Emerson Avenue, in Indianapolis, Marion County, Indiana 46237, United States