Explore details about location South Avenue. South Avenue is a location situated within the Weston alongside other areas such as Sutton Place, School Street, Townhouse Road.