Though the majority of the construction fences went down last week, Station Square remains closed to traffic as the Forest Hills Gardens Corporation (FHGC) tests a new plan that would cut off cars through the intersection. The FHGC began a renovation project a year ago that replaced infrastructure underneath the square, laid a new foundation... Read More