Answer:  

The town of Sudbury Police Department at 75 Hudson Rd, Sudbury MA has a drop box at in the lobby which is available 24 hours a day, 7 days a week. Just walk in and … More