By Madison Butkus
Hometown Weekly Reporter
The Needham Police Department (NPD) held their second annual Open House for all community members to come and enjoy. This event was from 10 am to 1 pm and located right at the police station.
As attendees entered...