Sherwood Park Drive area traffic calming feasibility review
The City of Vaughan is exploring traffic calming measures and physical features to help address the needs of residents who live on Sherwood Park Drive, Wedgewood Place and Alberta Drive and business owners in the commercial plaza at Keele Street and Rutherford Road.