The Luxe Store HaitiRetail & Shopping 5 Delmas, Ouest Department, Haiti Share 43 41 1350 2ème Étage APT 1, PLAZA Delmas 75, Delmas 6120, HaitiReviewsLog in to leave a review.No reviews yet.