Wall Companies Be the first to review Rating: 76 Benjamin Moore Paint Store: Niehaus Home Center 1023 Main St, Vincennes, IN