Please ensure Javascript is enabled for purposes of website accessibility


Due to maintenance, the parking lot on Peirce Street will be closed on Friday, March 31st, and possibly Saturday, April 1st. Sorry for any inconvenience.


Randy Gagné Director
John Walsh Assistant Director & Information Systems Librarian
Amanda Meyer Youth Services Librarian
Christine Dargelis Young Adult Librarian
Libby Fox Reference & Adult Services Librarian
Lori Salotto Head of Technical Services
Melissa Guimont Head of Circulation
Meg Desrosiers Library Technician
Stephanie Nelson Library Technician
Cameron Shippee Library Technician
Amy Woodward Library Technician
Dianne Scott Library Technician
Michaela Lake Library Technician
Jennifer Lepage Custodian


Middleborough Public Library 
102 North Main Street 
Middleborough, MA 02346 
508-946-2473 (fax)