Street Clock at Central Avenue Portal in Wellesley Massachusetts United States HomepagePortalstreet-clock-at-central-avenue #ImageModArea L R HP Days 1 Street Clock at Central Avenue Login to view View The Portal --58100%142