Elva Fletcher Way is an urban plaza found at the corner of Jubilee Ave and Osborne St. Several pathways lead to a central plaza, with a shelter and a set of information panels describing the history of the area.