10:15am - Needham DPW is on site investigating and repairing a water main break in the vicinity of 61 - 100 Rolling Lane.
We will update this post with more information as it becomes available. Thank you for your patience and we apologize for any inconvenience.