Explore details about location Denistoun Street. Denistoun Street is a location situated within the Welland alongside other areas such as Maple Avenue, East Main Street, Nova Crescent.