Keywords: outdoor architecture 41 53N 87 53W Bellwood is a Metra commuter railroad station in Bellwood, a western suburb of Chicago. Opened 1872. attribution: Lost on belmont 41 53N 87 53W Bellwood is a Metra commuter railroad station in Bellwood, a western suburb of Chicago. Opened 1872. attribution: Lost on belmont |