Explore details about location East Downing Street. East Downing Street is a location situated within the Mesa alongside other areas such as West del Campo Avenue, East el Paso Street, North Power Road.