The main in this neighbourhood is Vaughan Road Academy, which is located on Vaughan Road between Alameda Avenue and Winona Drive.
The main in this neighbourhood is Vaughan Road Academy. Vaughan Road Academy is located on Vaughan Road between Alameda Avenue. Vaughan Road Academy is located on Vaughan Road between Winona Drive.