Waterbury, Vermont – Waterboro Home for the Criminally Insane admin June 12, 2009 0 Waterbury, Vermont – Waterboro Home for the Criminally Insane