Committee Approves License Renewal | 279R Crescent St | Waltham | The Common News