Explore details about location Melsandra Avenue. Melsandra Avenue is a location situated within the Ontario alongside other areas such as Gloucester Street, North Street, Vimy Road.