Today

The Camp LifeSouth Blood Drive will be held from 8:30 a.m. to 1:30 p.m. today in the Buford First United Methodist Church parking lot at 285 E. Main St. in Buford. For more information, call 770-538-0500 or visit www.lifesouth.org.

Monday

The Camp LifeSouth Blood Drive will be held from 10 a.m. to 2 p.m. Monday in the Kroger parking lot at 3300 Hamilton Mill Road in Buford. For more information, call 770-538-0500 or visit www.lifesouth.org.

The Camp LifeSouth Blood Drive will be held from 3:30 to 8 p.m. Monday in the BodyPlex Fitness Adventure parking lot at 4125 Buford Drive in Buford. For more information, call 770-538-0500 or visit www.lifesouth.org.

Tuesday

The Hope House Cancer Wellness Center will host How to Help Your Children Grieve the Loss of a Parent, from 7 to 8 p.m. Tuesday. For more information, call 770-736-9765 or e-mail hopehousewc@comcast.net.

Wednesday

Gwinnett Place Mall will host a Crazy Hat Day as part of their Moms & Tots program from 11 a.m. to 12:30 p.m. Wednesday at the Belk Wing of the mall. The program is free and designed for kids ages four and under. For more information, call 770-476-5160.

Friday

The Camp LifeSouth Blood Drive will be held from 10 a.m. to 2 p.m. Friday in the Sam's Club parking lot at 3450 Steve Reynolds Blvd. in Duluth. For more information, call 770-538-0500 or visit www.lifesouth.org.

City of Duluth presents Mother's Finest show with The Critty Upchurch Band at 8:30 p.m. Friday. Tickets are $15 in advance and $20 at the gate. For tickets, go to www.ticketalternative.com or visit www.duluth-ga.com.

Saturday

Phi Phi Omega Graduate Chapter of North Fulton and Upsilon Alpha Omega Graduate Chapter of Gwinnett County will participate in the "ESP 1908 Global Centennial Walk" from 11 a.m. to noon Saturday starting at Brundage Park. Registration for the walk begins at 9:30 a.m. A health fair and picnic will follow from noon to 3 p.m.

The Camp LifeSouth Blood Drive will be held from 10 a.m. to 5 p.m. Saturday in the Wal-Mart parking lot at 3795 Highway 20 in Buford. For more information, call 770-538-0500 or visit www.lifesouth.org.

Red Clay Theatre is holding "That Puppet Guy--The Giant, The Beanstalk, and Jack" from 10:30 to 11:30 a.m. June 28 at 3116 Main St., Duluth. For more information, contact Angella Baker at 678-451-4590 or go to www.redclaytheatrearts.com.