To donate blood
Southern California Blood Bank Mobile blood drives: 619-400-8251, SCBloodbank.org or donorservices@sdbb. org
American Red Cross
For daily blood drive locations and appointments, call 1-800-RED CROSS (1-800733-2767), go to RedCrossBlood.org or use the Red Cross Blood Donor app.
LifeStream Blood Bank
LifeStream community blood drives give donors a LifeStream beach towel and a free miniphysical that includes readings for blood pressure, pulse, cholesterol levels, iron level and temperature.
Appointments: 800-879-4484, LStream. org or go to the donor center, 420 E. Hospitality Lane, Suite A7, San Bernardino
San Jacinto
Monday: San Jacinto Moose Lodge, 188 W. Main St., 10:30 a.m. to 2:30 p.m.
Tuesday: Harbour-Record VFW Post 2266, 1891 S. Santa Fe Ave., 10 a.m. to 3:15 p.m.
Redlands
Tuesday: Redlands Community Hospital, 350 Terracina Blvd., noon to 5:45 p.m.
Loma Linda
Tuesday-July 29: Loma Linda University Medical Center — Children’s Hospital, 11234 Anderson St., 10 a.m. to 3 p.m.
Thursday: Loma Linda University Faculty Medical Offices, 11370Anderson St., 10 a.m. to 3 p.m.
Chino Hills
Tuesday: Chino Hills Civic Center, 14000 City Center Drive, noon to 5p.m.
Riverside
Wednesday: Riverside County Administration Center, 4080Lemon St., 8 a.m. to 1 p.m.
July 29: Orange Terrace Park, 20010 Orange Terrace Pkwy., 10a.m. to 3p.m.
July 30: Advance Auto Parts, 10861 Magnolia Ave., 11 a.m. to 4 p.m.
July 30: Cactus Cantina, 151 E. Alessandro Blvd., 11 a.m. to 5 p.m.
Yucaipa
Thursday: Yucaipa Valley Center, 33674 Yucaipa Blvd., 9 a.m. to 1 p.m.
Beaumont
July 29: Real Estate Masters Group, 770E. Sixth St., Suite A, 11a.m. to 3p.m.
July 30: Starbucks, 1420 Beaumont Ave., 9 a.m. to 1:30 p.m.
Corona
July 30: Church of Jesus Christ of Latterday Saints, 1123 S. Lincoln Ave., 7:30 a.m. to 1 p.m.
July 31: Crossroads Christian Church, 2331 Kellogg Ave., 8 a.m. to 1 p.m.
Lake Elsinore
July 30: Farmer Boys, 18288 Collier Ave., 8:30 a.m. to 12:30 p.m.