Explore details about location North Stone Avenue. North Stone Avenue is a location situated within the Tucson alongside other areas such as East 21st Street, East Cuernavaca Place, East Timrod Street.