Twilight
1 post
15-Jun-2008
5:27 PM
|
Many years ago - probably in the early 70's - I came across a small monument in the Forest Park Plaza. I believe it was located in a small area between the front and rear rows of stores. There was a flagpole, and the monument read "To the Memory of Three Brothers". It also included a cross, a Star of David, and a third religious symbol, which I can't remember. Does anyone remember that monument, and/or know anything about its significance?
|