I've received many requests for local bait shops in the Leicester area. Here's the primary one:
D & G Bait & Tackle = about 8 minutes before the Castle Rest. on Route 9 coming from Worcester.
Tackle shop opens at 5:30 AM
Address is 449 main street, Cherry Valley, MA 01611 for Mapquest purposes (Cherry Valley is actually Leicester). The number is 508-890-9037.
Hope this helps. Just in case he gets a mad rush on Sat am, you may want to get bait near your locations the night before. - Porter