Newtown South Plaza Clock Portal in Botsford Connecticut United States HomepagePortalnewtown-south-plaza-clock #ImageModArea L R HP Days 1 Newtown South Plaza Clock Login to view View The Portal PS PS--6885%65