Community Blood Center of the Carolinas has scheduled the following blood drives in north Mecklenburg/south Iredell in July:

• Friday, July 8: Old Navy, 621 River Hwy., Mooresville; 11:30 a.m. to 2 p.m.

• Friday, July 8: Grand Theatre AmStar, 206 Norman Station Blvd., Mooresville; 4 to 8 p.m.

• Tuesday, July 12: Kellogg’s, 13801 Reese Blvd. W., Huntersville; 7:30 a.m. to 12:30 p.m.

• July 15: Regal Theaters Birkdale 16, 16950 Birkdale Commons Pkwy., Huntersville; 2 to 6 p.m. Free smoothie coupon for donors

• July 15: Leanne Stoltzfus student drive, 589 Brawley School Road, Mooresville; 3 to 8 p.m.

• July 16: Katie Crawford student drive, Carolina Woman, 17036 Kenton Drive, Cornelius; 11 a.m. to 3 p.m.

• July 18: Lake Norman YMCA, 21300 Davidson St., Cornelius; 8  to 11 a.m. and 4:30 to 7:30 p.m.

• July 24: Regal Theaters Birkdale 16, Huntersville; 2 to 6 p.m. Free movie ticket for donors.

• July 24: Hopewell Presbyterian Church, 10500 Beatties Ford Road, Huntersville; 9 a.m. to noon.

• July 24: Patch Robertson student drive, Life Fellowship Church, 565 Griffith St., Davidson; 10 a.m. to 3 p.m.

• July 29: Regal Theaters Birkdale 16, Huntersville; 2 to 6 p.m. Free movie ticket for donors.