Upcoming Events

Age Group
Program Type

Primary tabs

This event is in the "Adults" group.

History, Mystery, & Murder on Michigan Railroads

6:00pm - 7:00pm
Marguerite deAngeli Branch
Open
Registration
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults
Program Type: History
Registration Required
Seats Remaining: 33
Event Details:
The Steam Railroading Institute of Owosso Michigan presents the unique history of Michigan's trains you won't want to miss. Registration is recommended.  ...
This event is in the "Kids" group.
This event is in the "Families" group.

100th Birthday Party Storytime

10:00am - 11:00am
Marguerite deAngeli Branch
Registration
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Kids, Families
Program Type: Arts & Crafts, History, Storytime
Registration Required
Seats Remaining: 30
This event is in the "Adults" group.

Oakdale Cemetery Tour #1

2:00pm - 3:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults
Program Type: History, Oakdale
Event Details:
Additional Sessions:  Saturday, May 20 at 2:00 PM Monday, May 22 at 6:00 PM Saturday, June 17 at 2:00 PM Monday, August 21 at 6:00 PM Saturday, August 26 at 2:00 PM Monday, August 28 at 6:00 PM ...
This event is in the "Adults" group.

Oakdale Cemetery Tour #2

6:00pm - 7:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults
Program Type: History, Oakdale
Event Details:
Additional Sessions:  Saturday, May 20 at 2:00 PM Monday, May 22 at 6:00 PM Saturday, June 17 at 2:00 PM Monday, August 21 at 6:00 PM Saturday, August 26 at 2:00 PM Monday, August 28 at 6:00 PM ...
This event is in the "Adults" group.

Oakdale Cemetery Tour #3

2:00pm - 3:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults
Program Type: History, Oakdale
Event Details:
Additional Sessions:  Saturday, May 20 at 2:00 PM Monday, May 22 at 6:00 PM Saturday, June 17 at 2:00 PM Monday, August 21 at 6:00 PM Saturday, August 26 at 2:00 PM Monday, August 28 at 6:00 PM ...
This event is in the "Adults" group.

Oakdale Cemetery Tour #4

6:00pm - 7:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults
Program Type: History, Oakdale
Event Details:
Additional Sessions:  Saturday, May 20 at 2:00 PM Monday, May 22 at 6:00 PM Saturday, June 17 at 2:00 PM Monday, August 21 at 6:00 PM Saturday, August 26 at 2:00 PM Monday, August 28 at 6:00 PM ...
This event is in the "Adults" group.

Oakdale Cemetery Tour #5

2:00pm - 3:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults
Program Type: History, Oakdale
Event Details:
Additional Sessions:  Saturday, May 20 at 2:00 PM Monday, May 22 at 6:00 PM Saturday, June 17 at 2:00 PM Monday, August 21 at 6:00 PM Saturday, August 26 at 2:00 PM Monday, August 28 at 6:00 PM ...
This event is in the "Adults" group.

Oakdale Cemetery Tour #6

6:00pm - 7:00pm
Marguerite deAngeli Branch
Library Branch: Marguerite deAngeli Branch
Room: deAngeli Meeting Room
Age Group: Adults
Program Type: History, Oakdale
Event Details:
Additional Sessions:  Saturday, May 20 at 2:00 PM Monday, May 22 at 6:00 PM Saturday, June 17 at 2:00 PM Monday, August 21 at 6:00 PM Saturday, August 26 at 2:00 PM Monday, August 28 at 6:00 PM   ...