The town of New Milford in the leafy hills of northwest Connecticut looks like the set of Gilmore Girls come to life. White-steepled buildings and mom-and-pop-shops surround the classic New England ...