We at LibertyVillageToronto were stunned to hear the Dufferin St bridge would be closed to all motor vehicle traffic starting June 12, 2013 for up to 18 months. Liberty Village currently has more than its fair share of road closures and traffic chaos because of the Strachan Ave overpass ...
Read More