Medical calendar for July 21
Blood drives BLOOD DRIVES: 8 a.m.-2 p.m. July 21 and 22 at Citigroup, 1000 Technology Drive in O’Fallon; 7:30 a.m.-11 a.m. July 22 at St. Charles County Ambulance District, 4169 Old Mill Parkway in St. Peters; 10 a.m.-2 p.m. July 22 at Time Warner Telecom, Summit Place 1 in O’Fallon; 10 a.m.-2 p.m. July 23 at McKelvey Realtors, 318 Mid Rivers Mall Drive in St. Peters; 2-7 p.m. July 23 at the …

Read more on Suburban Journals