head-slide.png
Online Catalog (OPAC)
Electronic Resources

Marshall High School Yearkbooks

---------------------------------------

Oral History Interviews

---------------------------------------

Marshall area newspapers

---------------------------------

 

MPL on YouTube 

---------------------------------------

An award-winning online curriculum for young children, from Age of Learning, Inc. Free at our library.

------------------------------------------

Free access in the library or remote.
For remote use, log in with your MPL barcode.

-----------------------------------------

Free access in the library or remote. For remote use, log in with your MPL barcode.

 

Password inside library:  marshall
Password from anywhere outside of the library:
remote

---------------------------------

 

ancestry logo

Find your ancestors’ stories.
Discover yours.
For use only in library. 
No username/password needed.

---------------------------------

 


3M Cloud Library

Start here to download the app for your device.  Additional instructions can be found here. Once the app is downloaded, you can access the catalog and dowload books.

---------------------------------

Simply log-in with your library barcode to access wonderful resources which includes ebooks, encyclopedia entries, videos, games, science experiments, and much more!

---------------------------------

hostButton
To dowload ebooks, create an account and by using your 14 digit library code number.

-------------------------------

Glassdoor is your free inside look at jobs and companies - salary details, company reviews, and interview questions.

_____________________

Use your library barcode to log-in.

 

Home Events Calendar
Monthly View Flat View Weekly View Daily View Categories Search get as iCal Print
Events under 'Meetings' Wednesday, June 28, 2017
Meetings 
Event Name Date
Board Of Trustees Meeting Wednesday, July 12, 2017 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, August 09, 2017 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, September 13, 2017 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, October 11, 2017 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, November 08, 2017 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, December 13, 2017 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, January 10, 2018 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, February 14, 2018 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, March 14, 2018 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, April 11, 2018 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, May 09, 2018 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, June 13, 2018 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, July 11, 2018 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, August 08, 2018 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, September 12, 2018 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, October 10, 2018 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, November 14, 2018 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, December 12, 2018 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, January 09, 2019 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, February 13, 2019 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, March 13, 2019 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, April 10, 2019 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, May 08, 2019 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, June 12, 2019 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, July 10, 2019 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, August 14, 2019 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, September 11, 2019 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, October 09, 2019 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, November 13, 2019 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, December 11, 2019 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, January 08, 2020 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, February 12, 2020 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, March 11, 2020 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, April 08, 2020 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, May 13, 2020 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
Board Of Trustees Meeting Wednesday, June 10, 2020 (6:00 pm - 7:00 pm)
Every Month until July 02, 2020
36 Event(s) in 1 page(s)  

Search Calendar