Miller-Keystone Blood Center has announced the upcoming blood drives. Individuals registering to donate at any MKBC donor center or MKBC community blood drive during the month of July can enter for the chance to win one of four weekly prizes, including one of two (2) $100 gas gift cards, or a set of tickets (4 tickets + parking) to an upcoming Lehigh Valley Iron Pigs or Reading Phillies baseball game. Four prizes will be awarded each week for the entire summer.

* Sunday, July 8, 10 a.m. to 5 p.m., Coal Miners Heritage Festival, 9 Dock St., Lansford. Call 610-377-4063.

* Tuesday, July 10, from 1:20 to 6 p.m., Mrs. Bush's Personal Care Home, 302 Kunkletown Rd., Kunkletown Call 610-381-4101.

* Tuesday, July 10, 2 to 7 p.m., Dingman Delaware Middle School, 1365 Route 739, Dingmans Ferry. Call 570-994-9252.

* Wednesday, July 11, 8 a.m. to 6 p.m., Lehighton Ford, 54 Blakeslee Blvd, Lehighton. Call 610-377-1700.

* Wednesday, July 11, 3:30 to 7 p.m., Nesquehoning VFW, 300 Center St., Nesquehoning. Call 570-669-9551.

* Wednesday, July 11, 8:30 to 1:30 p.m., World Martial Arts, Western Pocono Community Library, 2000 Pilgrim Way, Brodheadsville. Call 570-992-7105.

* Saturday, July 14, 8 a.m. to 3 p.m., "Dylan Krum Memorial Drive" St. Matthew's Evangelical Lutheran Church, 222 Church St. Lehighton. Call 484-554-7301.

* Saturday, July 14, 10 a.m. to 3 p.m., The Life Therapy Group, 3160 Route 611, Bartonsville. Call 570-872-9911.

* Tuesday, July 17, 3 to 7 p.m., Mt. Bethel Volunteer Fire Company, 2341 N. Delaware Ave., Mt. Bethel. Call 570-455-2018.

* Wednesday, July 18, 3:30 to 7 p.m., Good Shepherd UCC, 3940 Mountain Rd., Slatington. Call 610-767-6006.

* Tuesday, July 24, 11:30 a.m. to 3:30 p.m., Palmerton Hospital, 135 Lafayette Ave., Palmerton. Call 610-377-7350.

* Saturday, July 21, 10 a.m. to 2 p.m., Penn Forest Volunteer Fire Co. No. 2, 1507 State Route 534, Albrightsville. Call 570-722-3671.

* Wednesday, July 25, 2 p.m. to 7 p.m., Butler Valley Manor Health & Rehab Center, 463 N. Hunter Highway, Drums. Call 570-788-4175.

* Saturday, July 28, 9 a.m. to 2 p.m., Timberhill Community, 221 Killington Dr., Henryville. Call 570-629-5058.

* Monday, July 30, 1 to 6 p.m., Lehighton Area Democratic Club, Jacob's United Church of Christ, 138 Franklin St., Weissport. Call 484-767-5680.

* Tuesday, July 31, 2:30 p.m. to 6:30 p.m., Jim Thorpe Market, 1 River Rd., Jim Thorpe. Call 570-455-2018.For more information, call 800-223-6667 or the MKBC website at GIVEaPINT.org.