Area Rug Cleaning Be the first to review Rating: 71 Downeast Janitorial Llc 38 Preston Ln, Machias, ME