Showing
Parks 1314
Library 2037
Community 1738
- OngoingIntroduction to Belly DancingparksWalltown Park Rec Ctr
- OngoingCrafts for TotsparksW.D. Hill Rec Ctr
- OngoingEvening YogaparksHolton Career and Resource Ctr
- OngoingDPR-PAL Teen Basketball LeagueparksWalltown Park Rec Ctr
- OngoingMature Adult Arts& Crafts & PuzzlesparksCFLRC at Lyon Park
- 12:00 AMRead BLAC: Afrofuturism & AfrofantasylibraryOrange County Public Library
- OngoingAdult Open Gym - VolleyballparksEdison Johnson Recreation Center
- OngoingZumbaparksWalltown Park Rec Ctr
- OngoingWalkingparksW.D. Hill Rec Ctr
- 12:00 AMTheater in the Park - Practice Session #1parksCypress Shelter at Harris Lake County Park
- OngoingSoulful Line DanceparksW.D. Hill Rec Ctr
- 12:00 AMName that Tune BingoparksCFLRC at Lyon Park
- OngoingQuiltingparksEdison Johnson Rec Ctr
- OngoingMature Adult Open Gym BasketballparksHolton Career and Resource Ctr
- OngoingBody and Weight ConditioningparksHolton Career and Resource Ctr
- OngoingKid-O-CizeparksWalltown Park Rec Ctr
- 3:30 AM – 1:30 PM2026 Camp Week 1 - Sports Camp 1 (Hix Gymnasium)parksHix Gymnasium
- 4:00 AM – 4:50 AMMay Balance & Beyond (Thurs) (Fitness Studio A (13A))parksFitness Studio A (13A)
- 5:00 AM – 5:45 AMJune HIIT with Cara (Thurs) (Fitness Studio B (13B))parksFitness Studio B (13B)
- 5:00 AM – 8:00 AMKnit & Crochet Group (Art Studio B (31))parksArt Studio B (31)
- 5:00 AM – 8:00 AMASPIRE Respite Day Program Thursday- June (JPCC Kitchen)parksJPCC Kitchen
- 5:00 AM – 5:50 AMMay Circuit 1 (Fitness Studio A (13A))parksFitness Studio A (13A)
- 5:30 AM – 8:00 AMBackgammon/Chess Open Play (Meeting Room C (20))parksMeeting Room C (20)
- 6:00 AM – 7:00 AMCarolina Steppers Dance Troupe Rehearsals (Meeting Room B (21B))parksMeeting Room B (21B)
- 6:00 AM – 6:45 AMToddler Art (May 21-Jun 11) (Flaherty Park Community Center)parksFlaherty Park Community Center
- 6:00 AM – 6:50 AMMay Get Fit (Thurs) (Fitness Studio A (13A))parksFitness Studio A (13A)
- 6:00 AM – 8:45 AMRESERVED: Pottery on the wheel, special workshops (Art Studio A (30))parksArt Studio A (30)
- 6:00 AM – 6:45 AMJune Advanced Drumming (Thurs) (Fitness Studio B (13B))parksFitness Studio B (13B)
- 7:00 AM – 7:50 AMJune Boogie Down in the Chair (Fitness Studio A (13A))parksFitness Studio A (13A)
- 7:00 AM – 7:50 AMMay-June Advanced Line Dance - Level 3 (Fitness Studio B (13B))parksFitness Studio B (13B)
- 7:30 AM – 8:30 AMPreschool Art (May 21-Jun 11) (Flaherty Park Community Center)parksFlaherty Park Community Center
- 8:00 AM – 8:50 AMMay-June Line Dance-Level 2 (Fitness Studio B (13B))parksFitness Studio B (13B)
- 8:00 AM – 8:50 AMJune Dance Cross Fit (Fitness Studio A (13A))parksFitness Studio A (13A)
- 8:30 AM – 10:30 AMEuchre (Meeting Room B (21B))parksMeeting Room B (21B)
- 9:00 AMCity Council Work Session on BudgetcommunityEvent Location
- 9:00 AMCity Council Work Session on BudgetcommunityEvent Location
- 9:00 AMCity Council Work Session on BudgetcommunityEvent Location
- 9:00 AM – 10:30 AMHorseshoes ClubparksWomble Park Horseshoe Pits
- 9:00 AMCity Council Work Session on BudgetcommunityEvent Location
- 9:00 AM – 9:50 AMTap 1: Intro to Tap (Fitness Studio B (13B))parksFitness Studio B (13B)
- 9:00 AMCity Council Work Session on BudgetcommunityEvent Location
- 9:00 AM – 9:50 AMJune Stretch Strength & Balance with Vivien (Thur) (Fitness Studio A (13A))parksFitness Studio A (13A)
- 9:00 AM – 9:45 AMSenior Walking ClubparksW.E. Hunt Recreation Center Walking Track
- 9:00 AM – 9:45 AMSenior Walking ClubparksHunt Recreation Center
- 9:00 AMCoffee Club & Game TimecommunityGranville Senior Center in Oxford
- 9:00 AMYogacommunityGranville County Senior Center
- 9:00 AMCoffee & Table GamescommunityNorth Granville Senior Center
- 9:00 AM – 12:00 PMPinochle (Art Studio B (31))parksArt Studio B (31)
- 9:00 AMCity Council Work Session on BudgetcommunityEvent Location
- 9:00 AM – 12:30 PMOpen Studio - Painting (Art Studio C (32))parksArt Studio C (32)
- 9:00 AM – 11:00 AMSunny Samba Card Club (Library/Bookshop (22))parksLibrary/Bookshop (22)
- 9:00 AM – 11:00 AMSamba (Card Game) (Meeting Room C (20))parksMeeting Room C (20)
- 9:00 AM – 12:00 PMMahjong (Meeting Room A (21A))parksMeeting Room A (21A)
- 9:00 AMCity Council Work Session on BudgetcommunityEvent Location
- 9:00 AMGame TimecommunitySouth Granville Senior Center
- 9:00 AM – 11:00 AMWoodcarving (Art Studio A (30))parksArt Studio A (30)
- 9:00 AMBarreparksW.E. Hunt Recreation Center
- 9:00 AMLow-Impact AerobicscommunitySoldiers Memorial Sports Arena
- 9:00 AMWalking ClubcommunityNorth Granville Senior Center
- 9:30 AM – 10:30 AMSenior Intro to PickleballparksNorth Main Athletic Complex
- 9:30 AMWord PuzzlescommunitySouth Granville Senior Center
- 9:30 AM – 11:00 AMHomeschool Art (May 21-Jun 11) (Flaherty Park Community Center)parksFlaherty Park Community Center
- 9:30 AMQuilting ClubcommunitySouth Granville Senior Center
- 10:00 AMPaint by NumberscommunityNorth Granville Senior Center
- 10:00 AM – 10:50 AMJune Gentle Mat Yoga with Vivien (Thurs.) (Fitness Studio A (13A))parksFitness Studio A (13A)
- 10:00 AMCardio DrummingcommunityNorth Granville Senior Center
- 10:00 AM – 10:45 AMFit AdvantageparksW.E. Hunt Recreation Center
- 10:00 AM – 2:00 PMThis Week In the Lab: Makey MakeyslibraryMain Library (300 N. Roxboro St)
- 10:00 AM – 11:00 AMHomeschool Learning Lab TeenslibraryNorth Regional - Children's Programming Room, North Regional Library (221 Milton Rd)
- 10:00 AM – 12:00 PMPop-Up Library @ Dix Parklibrary
- 10:00 AM – 12:00 PMPop-Up Library @ Dix Parkcommunity
- 10:00 AM – 11:00 AMHomeschool Learning LablibraryNorth Regional Library (221 Milton Rd)
- 10:00 AMTotal Body StrengthparksW.E. Hunt Recreation Center
- 10:00 AMWatercolor PaintingcommunityGranville Senior Center in Oxford
- 10:00 AMBingocommunityGranville County Senior Center
- 10:00 AM – 12:00 PMTech Help @ The Seymour Senior CenterlibraryChapel Hill Public Library
- 10:05 AMStretch & WigglecommunitySoldiers Memorial Sports Arena
- 10:15 AM – 10:45 AMFamily Story TimelibraryChapel Hill Public Library
- 10:30 AM – 11:00 AMFamily Storytime @ Dix Parklibrary
- 10:30 AM – 11:00 AMStorytime at SouthernlibraryOrange County Public Library
- 10:30 AM – 11:15 AMStorytime with Ms. ChloelibraryMain Children's Programming Room, Main Library (300 N. Roxboro St)
- 10:30 AMCrochet ClubcommunitySouth Granville Senior Center
- 10:30 AM – 11:00 AMBilingual Family StorytimelibraryGreen Road Community Library
- 10:30 AM – 11:00 AMFamily Storytime @ Dix Parklibrary
- 10:30 AM – 11:00 AMBilingual Storytime at The Nasher / Cuento Bilingüe en el Museo de Arte NasherlibraryOffsite
- 10:30 AM – 11:00 AMLiv and Sing!librarySouthwest Meeting Room, Southwest Regional Library (3605 Shannon Rd)
- 10:30 AM – 11:00 AMBaby TimelibrarySouth Meeting Room, South Regional Library (4505 S. Alston Ave)
- 10:30 AM – 11:00 AMBilingual Family StorytimelibraryGreen Road Community Library
- 11:00 AM – 12:00 PMClosed Studio (Instructors Only) (Art Studio A (30))parksArt Studio A (30)
- 11:00 AM – 12:45 PMShag Club (Fitness Studio B (13B))parksFitness Studio B (13B)
- 11:00 AM – 12:30 PMOLLI: Global Ocean, Global Warming (Meeting Room B (21B))parksMeeting Room B (21B)
- 11:00 AM – 12:30 PMStitched Together-CANCELEDlibraryAdult Programming Room, South Regional Library (4505 S. Alston Ave)
- 11:00 AMYoungsville - Open Craft HourlibraryYoungsville Branch Library
- 11:00 AM – 12:00 PMPlaytime PalslibraryEast Regional - Children's Programming Room, East Regional Library (211 Lick Creek Lane)
- 11:00 AMGentle YogaparksW.E. Hunt Recreation Center
- 11:00 AMYoungsville - Open Craft HourlibraryYoungsville Branch Library
- 11:00 AMYoungsville - Open Craft HourlibraryYoungsville Branch Library
- 11:00 AMYoungsville - Open Craft HourlibraryYoungsville Branch Library
- 11:00 AM – 11:30 AMBilingual Storytime at The NasherlibraryOffsite
- 11:00 AMYoungsville - Open Craft HourlibraryYoungsville Branch Library
- 11:15 AM – 11:45 AMPlaydough Playtime (Ages 2-6)librarySouthwest Regional - Children's Programming Room, Southwest Regional Library (3605 Shannon Rd)
- 11:30 AMWater Aerobics (YMCA)communityHenderson Family YMCA
- 12:00 PM – 4:00 PMOpen Office Hours: Small Business Assistance from SCORElibraryMain Study Room #4304, Main Library (300 N. Roxboro St)
- 12:00 PMB^4 Lunch Series with Organizational ExcellenceparksEvent Location
- 12:00 PMArt, Education, and Collections Committeecommunity
- 12:00 PM – 2:00 PMIndividual Basketball Training (Jun) (Flaherty Park Community Center)parksFlaherty Park Community Center
- 12:00 PMNoon Bootcamp (Power Hour)parksEvent Location
- 12:00 PM – 1:00 PMEat Smart & Move MoreparksW.E. Hunt Recreation Center
- 12:30 PM – 2:00 PMAfterschool Art (May 21-Jun 11) (Flaherty Park Community Center)parksFlaherty Park Community Center
- 12:30 PMMovie MatineecommunityNorth Granville Senior Center
- 1:00 PMBrain GameslibraryBerea Branch Library
- 1:00 PMCity Council Work SessioncommunityCommittee Room
- 1:00 PMHomeless Services Advisory Commission Executive Committee MeetingcommunityEvent Location
- 1:00 PMCity Council Work SessioncommunityCommittee Room
- 1:00 PMCity Council Work SessioncommunityCommittee Room
- 1:00 PMBrain GameslibraryBerea Branch Library
- 1:00 PMCity Council Work SessioncommunityCommittee Room
- 1:00 PMCity Council Work SessioncommunityCommittee Room
- 1:00 PMCity Council Work SessioncommunityCommittee Room
- 1:00 PMHomeless Services Advisory Commission Executive Committee MeetingcommunityEvent Location
- 1:00 PMHomeless Services Advisory Commission Executive Committee MeetingcommunityEvent Location
- 1:00 PM – 4:00 PM021 Open Swim Jun 4 5PM (Holding Park Aquatic Center Scheduling)parksHolding Park Aquatic Center Scheduling
- 1:00 PM – 4:00 PMHand and FootparksHolly Springs Cultural Center
- 1:00 PMSpades & RummikubcommunityGranville Senior Center in Oxford
- 1:00 PMHomeless Services Advisory Commission Executive Committee MeetingcommunityEvent Location
- 1:00 PMCity Council Work SessioncommunityCommittee Room
- 1:30 PM – 2:00 PMLittle Lions Taekwondo 03 A | May 28-Jun 18 (JPCC Full Walker Room | Multipurpose)parksJPCC Full Walker Room | Multipurpose
- 2:00 PMRaleigh Transit Authority Marketing Committee Meetingcommunity
- 2:00 PM – 3:00 PMPrenatal FIT4BABY (May14-June 4) (Alston-Massenburg Center )parksAlston-Massenburg Center
- 2:00 PM – 2:45 PMAbbott's Construction vs. Oxford Prep (Hix Gymnasium)parksHix Gymnasium
- 2:00 PMGarden ArtcommunityGranville Senior Center in Oxford
- 2:10 PM – 2:40 PMLittle Lions Taekwondo 03 B | May 28-Jun 18 (JPCC Full Walker Room | Multipurpose)parksJPCC Full Walker Room | Multipurpose
- 2:30 PM – 3:20 PMAdult Hip Hop | May 21-Jun 11 (JPCC Dance Studio)parksJPCC Dance Studio
- 2:30 PM – 4:00 PMKnit One ~ Crochet, Too!libraryCary Regional Library
- 2:30 PM – 4:00 PMKnit One ~ Crochet, Too!libraryCary Regional Library
- 2:45 PM – 3:30 PMLewis Electric vs. Granville Equipment (Hix Gymnasium)parksHix Gymnasium
- 3:00 PMSenior Trivia The Ultimate Brain BrawlcommunityCovenant Place
- 3:00 PMSenior Trivia The Ultimate Brain BrawlcommunityCovenant Place
- 3:00 PMSenior Trivia The Ultimate Brain BrawlcommunityCovenant Place
- 3:00 PM – 4:00 PMMinecraft Adventures (May 21-Jun 11) (Flaherty Park Community Center)parksFlaherty Park Community Center
- 3:00 PM – 4:00 PMShaq TB (Hix Field 1 (small field))parksHix Field 1 (small field)
- 3:00 PMSenior Trivia The Ultimate Brain BrawlcommunityCovenant Place
- 3:00 PMSenior Trivia The Ultimate Brain BrawlcommunityCovenant Place
- 3:00 PMSenior Trivia The Ultimate Brain BrawlcommunityCovenant Place
- 3:00 PMStormwater Management Advisory Commissioncommunity
- 3:00 PMSenior Trivia The Ultimate Brain BrawlcommunityCovenant Place
- 3:30 PM – 5:00 PMCrafting ThursdayslibraryNorth Regional - Children's Programming Room, North Regional Library (221 Milton Rd)
- 3:30 PM – 4:15 PMLydia's Cleaning Service vs. K&W Tax Service (Hix Gymnasium)parksHix Gymnasium
- 4:00 PMYoungsville - Teen Leadership Team OrientationlibraryYoungsville Branch Library
- 4:00 PMYoungsville - Teen Leadership Team OrientationlibraryYoungsville Branch Library
- 4:00 PM – 5:00 PMAdventure Squad: Grow Fresh - Eat What's In Season!libraryOrange County Public Library
- 4:00 PMYoungsville - Teen Leadership Team OrientationlibraryYoungsville Branch Library
- 4:00 PMYoungsville - Teen Leadership Team OrientationlibraryYoungsville Branch Library
- 4:00 PMYoungsville - Teen Leadership Team OrientationlibraryYoungsville Branch Library
- 4:00 PMYoungsville - Teen Leadership Team OrientationlibraryYoungsville Branch Library
- 4:00 PMYoungsville - Teen Leadership Team OrientationlibraryYoungsville Branch Library
- 4:00 PMYoungsville - Teen Leadership Team OrientationlibraryYoungsville Branch Library
- 4:00 PMYoungsville - Teen Leadership Team OrientationlibraryYoungsville Branch Library
- 4:00 PM – 5:00 PMAll Things STEAM: Let's Learn About Fireflies!librarySouthwest Regional - Children's Programming Room, Southwest Regional Library (3605 Shannon Rd)
- 4:00 PMYoungsville - Teen Leadership Team OrientationlibraryYoungsville Branch Library
- 4:30 PM – 6:30 PMChess ConnectionslibraryAthens Drive Community Library
- 4:30 PMDesign Review Commissioncommunity
- 4:30 PM – 6:30 PMChess ConnectionslibraryAthens Drive Community Library
- 5:00 PMTown Hall Design Community MeetingcommunityCommunity House
- 5:00 PMCity Council Special Meeting - Evaluation of the City Manager Part 2communityEvent Location
- 5:00 PMEvaluation of the City Manager – Part 2communityEvent Location
- 5:00 PMTown Hall Design Community MeetingcommunityCommunity House
- 5:00 PMCity Council Special Meeting - Evaluation of the City Manager Part 2communityEvent Location
- 5:00 PMEvaluation of the City Manager – Part 2communityEvent Location
- 5:00 PM – 6:00 PMFlyleaf Kids Author Event: Chrystal GileslibraryChapel Hill Public Library
- 5:00 PMTown Hall Design Community MeetingcommunityCommunity House
- 5:00 PMCity Council Special Meeting - Evaluation of the City Manager Part 2communityEvent Location
- 5:00 PMEvaluation of the City Manager – Part 2communityEvent Location
- 5:00 PMTown Hall Design Community MeetingcommunityCommunity House
- 5:00 PMCity Council Special Meeting - Evaluation of the City Manager Part 2communityEvent Location
- 5:00 PMTown Hall Design Community MeetingcommunityCommunity House
- 5:00 PMEvaluation of the City Manager – Part 2communityEvent Location
- 5:00 PMTown Hall Design Community MeetingcommunityCommunity House
- 5:00 PMTown Hall Design Community MeetingcommunityCommunity House
- 5:30 PM – 6:30 PMThe Reality of RetirementlibraryWendell Community Library
- 5:30 PM – 6:30 PMThe Reality of RetirementlibraryWendell Community Library
- 6:00 PM – 8:00 PMLibrary LooperslibraryEva Perry Regional Library
- 6:00 PMCardio DanceparksW.E. Hunt Recreation Center
- 6:00 PMCanceled - Parks Committeecommunity
- 6:00 PMPride StoriesparksEvent Location
- 6:00 PMFiction Addiction Book ClublibraryRichard H. Thornton Library
- 6:00 PMFiction Addiction Book ClublibraryRichard H. Thornton Library
- 6:00 PM – 8:00 PMLibrary LooperslibraryEva Perry Regional Library
- 6:30 PM – 7:30 PMGolden Hour Breastfeeding Support Groupcommunity
- 6:30 PMBicycle and Pedestrian Advisory Commission Planning & Policy Committee Virtual MeetingcommunityEvent Location
- 6:30 PMBicycle and Pedestrian Advisory Commission Planning & Policy Committee Virtual MeetingcommunityEvent Location
- 6:30 PMBicycle and Pedestrian Advisory Commission Planning & Policy Committee Virtual MeetingcommunityEvent Location
- 6:30 PM – 7:30 PMJust Another Missing Person by Gillian McAllisterlibraryNorth Regional Library
- 6:30 PMBicycle and Pedestrian Advisory Commission Planning & Policy Committee Virtual MeetingcommunityEvent Location
- 6:30 PM – 7:30 PMJust Another Missing Person by Gillian McAllisterlibraryNorth Regional Library
- 6:30 PM – 8:00 PMSilent Book ClublibraryOberlin Regional Library
- 7:00 PMJoint Advisory Board Review - UDO Code Diagnosis Meeting 2libraryThis meeting will be hybrid. Attendees are encouraged to attend in person at the Drakeford Library Complex Multipurpose Room (first floor) or can attend via Zoom. The attendee link is provided below: https://townofcarrboro.zoom.us/j/88602419933?pwd=kLgIWf5ibWDJPh9w4OGuBNXIKdPP3R.1
- 7:00 PMOrange County Board of County Commissioners Budget Work SessioncommunitySouthern Human Services Center
- 7:00 PMOrange County Board of County Commissioners Budget Work SessioncommunitySouthern Human Services Center
- 7:00 PMOrange County Board of County Commissioners Budget Work SessioncommunitySouthern Human Services Center
- 7:00 PMOrange County Board of County Commissioners Budget Work SessioncommunitySouthern Human Services Center
- 7:00 PMTransportation, Mobility & Greenways Advisory Commission MeetinglibraryDrakeford Library Complex, 203 South Greensboro Street
- 7:00 PMOrange County Board of County Commissioners Budget Work SessioncommunitySouthern Human Services Center
- 7:00 PMTransportation, Mobility & Greenways Advisory Commission MeetinglibraryDrakeford Library Complex, 203 South Greensboro Street
- 7:00 PMOrange County Board of County Commissioners Budget Work SessioncommunitySouthern Human Services Center
- 7:00 PMOrange County Board of County Commissioners Budget Work SessioncommunitySouthern Human Services Center
- 7:00 PMJoint Advisory Board Review - UDO Code Diagnosis Meeting 2libraryThis meeting will be hybrid. Attendees are encouraged to attend in person at the Drakeford Library Complex Multipurpose Room (first floor) or can attend via Zoom. The attendee link is provided below: https://townofcarrboro.zoom.us/j/88602419933?pwd=kLgIWf5ibWDJPh9w4OGuBNXIKdPP3R.1
- 7:00 PMYin YogaparksW.E Hunt Recreation Center
- 7:00 PMOrange County Board of County Commissioners Budget Work SessioncommunitySouthern Human Services Center
- 7:00 PMJoint Advisory Board Review - UDO Code Diagnosis Meeting 2libraryThis meeting will be hybrid. Attendees are encouraged to attend in person at the Drakeford Library Complex Multipurpose Room (first floor) or can attend via Zoom. The attendee link is provided below: https://townofcarrboro.zoom.us/j/88602419933?pwd=kLgIWf5ibWDJPh9w4OGuBNXIKdPP3R.1
- 7:00 PMTransportation, Mobility & Greenways Advisory Commission MeetinglibraryDrakeford Library Complex, 203 South Greensboro Street
- 7:00 PMOrange County Board of County Commissioners Budget Work SessioncommunitySouthern Human Services Center
- 7:00 PMOfficial Carolina Hurricanes Watch Party - Game 2community
- 7:00 PMJoint Advisory Board Review - UDO Code Diagnosis Meeting 2libraryThis meeting will be hybrid. Attendees are encouraged to attend in person at the Drakeford Library Complex Multipurpose Room (first floor) or can attend via Zoom. The attendee link is provided below: https://townofcarrboro.zoom.us/j/88602419933?pwd=kLgIWf5ibWDJPh9w4OGuBNXIKdPP3R.1
- 7:00 PMTransportation, Mobility & Greenways Advisory Commission MeetinglibraryDrakeford Library Complex, 203 South Greensboro Street
- 7:00 PM – 9:00 PMTriangle Comics Creator NetworklibraryOffsite
- 8:00 PMPittsboro Downtown Advisory Board Design Committee Special MeetingcommunityEvent Location
- 8:00 PMPittsboro Downtown Advisory Board Design Committee Special MeetingcommunityEvent Location
- 8:00 PMPittsboro Downtown Advisory Board Design Committee Special MeetingcommunityEvent Location
- 8:00 PMPittsboro Downtown Advisory Board Design Committee Special MeetingcommunityEvent Location
- Through Jun 5Donut Stop Me Now: Donut CrawllibraryOffsite
- Through Jun 5Children's Scavenger Hunt @ North Regional: Around the World with DinosaurslibraryNorth Regional Library (221 Milton Rd)
- Through Jun 5Maker STEAM Take and Make: DIY Scrap Dino PuppetlibraryMain Library (300 N. Roxboro St)
On rotation
Recurring this month
- ×76Louisburg - ABC Craft & LearnCentral Library, Louisburg
- ×76Louisburg - STEAM Free Play SaturdaysCentral Library, Louisburg
- ×76Louisburg - Family StorytimeCentral Library, Louisburg
- ×76Louisburg - Afternoon AdventuresCentral Library, Louisburg
- ×63Board of Equalization and Review MeetingEvent Location
- ×40Youngsville - ABC Craft & LearnYoungsville Branch Library