A new health center opens up in the heart of Newtown, contrasting some of the juxtaposing features