Calendar module icon


View All Calendars is the default. Choose Select a Calendar to view a specific calendar. Subscribe to calendar notifications by clicking on the Notify Me® button, and you will automatically be alerted about the latest events in our community.


Go to previous month Go to next month


Select a year
Su M Tu W Th F Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5

Jump To:

  1. Calendar Overlay Library - Adults (4)

Library - Adults

  1. Teen Anime Club

    April 25, 2018, 6:30 PM - 8:30 PM

    If you are a teen in grades 6-12 who enjoys anime, then here is the perfect club for you! Meet other like-minded teens and share your enthusiasm for anime and manga as you hang out and play all types of games. Meetings are from 6:30-8:30 p.m. Just show up (no registration required) or email [email protected] for more information. Meetings are on the last Wednesday of every month. This program is sponsored by FOTCPL.

    More Details
  2. Library Board Meeting

    April 26, 2018, 7:00 PM - 8:00 PM

    The Library Board meets at 7 p.m. in the Library Conference Room.

    More Details
  3. Intermediate Excel

    April 27, 2018, 10:00 AM - 11:00 AM

    Go beyond the basics with Excel 2010. This class builds on the principles learned in our Basic Excel class and topics include creating custom autofill lists, compiling 3D worksheets, and using charts. Space is limited and registration is required. Please sign up at the Reference Desk or call the Library at 972-625-1900 ext. 3 to register.

    More Details
  4. Intermediate Microsoft Word

    April 27, 2018, 2:00 PM - 3:00 PM

    Go beyond the basics with Intermediate Microsoft Word! Topics covered include formatting images & tables in Word Documents and working with columns. Attendees should have basic familiarity with word processing software and be comfortable using a keyboard and mouse. Space is very limited and registration is required for this class. Please sign up at the Reference Desk or call 972-625-1900 ext. 3.

    More Details