Demonstrators threw rocks, burned several tents in the treatment compound and blocked the town's road with tires expressing their anxiety the treatment center would put nearby schoolchildren at risk for infection, The New York Times reported Wednesday.
Now a new site has to be chosen.
Doctors Without Borders says the treatment center would have done no such thing but would have relieved St. Nicholas Hospital of some of the treatment burden.
"The ultimate consequence is that we are now unable to respond to the cholera outbreak in the Artibonite region in the most effective manner and under the best possible conditions," Francisco Otero, head of the group's emergency response teams in St. Marc, said.
The cholera epidemic has killed at least 284 people and sickened more than 3,700 in Haiti, the Times said.