Where Do You Think This Place Is? Posted on January 25, 2013 by felicia Once again, we’re stumped with this 1980s picture. Do the houses look familiar to you? Could it be part of the new villages? Could it be the other side of Greentown, as mentioned by some of our previous Readers? 0 0 votes Article Rating