Trick or treat hours in Amherst, Lyndeborough, Milford, Mont Vernon and Wilton

Halloween trick or treat hours for all five Cabinet towns – Amherst, Lyndeborough, Milford, Mont Vernon and Wilton – are from 6 to 8 p.m. on Friday, Oct. 31.