Explore details about location Rue Debussat. Rue Debussat is a location situated within the Québec alongside other areas such as Rue du Lac-Vert Sud, Rue Principale Nord, Chemin de l'Université.