Explore details about location Rue Mackay. Rue Mackay is a location situated within the Longueuil alongside other areas such as Rue Duhamel, Rue Forgues, Rue Latour.