Explore details about location Tweedsmuir Avenue. Tweedsmuir Avenue is a location situated within the Richmond alongside other areas such as Number 4 Road, Alder Street, British Columbia Highway 99. Additionally, some smaller parts of Tweedsmuir Avenue include specific areas like Williams Road, Steveston Highway adding to the diversity of its landscape.