I Am Delivered'T
316 West Main Street
Louisville, Kentucky 40202
Details
Open in Google Maps
Good Friday. The New Jerusalem Missionary Baptist Church's Seven Last Words service is in full swing. But outside—in the church parking lot—another...