Explore details about location Rue Méchouroux-Pella. Rue Méchouroux-Pella is a location situated within the Santec alongside other areas such as Rue des Dentelles, Mescren, Rue de Verdun.