Explore details about location Westmount Avenue. Westmount Avenue is a location situated within the Sudbury alongside other areas such as Glen Avenue, Massachusetts Lane, Torbay Road.