Otis Mill Canal The Otis Mill Canal was in the Three Rivers village of Palmer Massachusetts. Quaboag River