New Director: Barrett Long is the new director of Discovery Place KIDS. He served as interim director since February.
Town Meeting: Davidson will hold its next meeting 6 p.m. July 12. Residents may view the agenda online Friday at www.ci.davidson.nc.us.
Carolina Renaissance Festival: The outdoor theater in Huntersville will hold open auditions for street characters, musicians, dancers and variety acts 9 a.m.-noon July 9 and 6:30-9:30 p.m. July 13 at Spirit Square Arts center, 345 N. College St. in Charlotte.
Community Project: Our Towns Habitat for Humanity is working with Grace Covenant Church to make repairs on homes in the Smithville neighborhood. A reception with live music and free food will follow the community service work: 11 a.m.-12:30 p.m. Saturday at Smithville Community Center, 19412 S. Hill St. in Cornelius.
Blood Drive: The Community Blood Center of the Carolinas is hosting several blood drives. For a list of blood drives in the Lake Norman area, visit www.cbcc.us.
Candidates' filings: Filing closes July 15 for candidates in town elections. For details on who is running, check www.newsoflakenorman.com and www.charlotteobserver.com, and check back with Cabarrus News in late July.