Explore details about location Southdown Avenue. Southdown Avenue is a location situated within the Vaughan alongside other areas such as Dufferin Street, Courtland Avenue, North Rivermede Road.