Following up on some feedback from yesterday’s article, here is some more on the former Northwest Christian College (later Butler University) site at 13th and College.