Glenrock's Town Square Is Under Construction And It Looks AmazingGlenrock's Town Square Is Under Construction And It Looks AmazingGlenrock's "Town Square" is going to be a great gathering place for locals and visitors alike. Take a look at some pictures of the progress so far.Prairie WifePrairie Wife