Explore details about location Rue de l'Armillerie. Rue de l'Armillerie is a location situated within the Romans-sur-Isère alongside other areas such as Petite Rue Neuve, Place Marcel Armand, Rue de l'Isère.