Explore details about location Stowe Avenue. Stowe Avenue is a location situated within the East Providence alongside other areas such as Ellis Street, 2nd Street, Greene Street.