Oriental Rug Cleaning Be the first to review Rating: 71 Penobscot Cleaning Services Inc 211 Bar Harbor Rd, Trenton, ME