N anderson st - Elwood, IN, United States close