The Oklahoma Caring Vans will hold immunization clinics for children 6 weeks through 18 years old, including flu vaccinations. The Caring Van provides all immunizations required by Oklahoma law for enrollment in schools or child care.

Services are provided at no charge to children who are uninsured, underinsured, Medicaid eligible, or Native American. Immunizations are given on a first come, first serve basis. For each child immunized, a parent or guardian must be present and provide records of previous immunizations and be present to complete paperwork.

The Caring Van will provide free immunizations at these times and locations:

9 a.m. to 3 p.m. Wednesday at NSO WIC-West, 1139 N Meridian

8:30 a.m. to noon Thursday at Latino Community Development Agency, 420 W 10

10 a.m. to 2 p.m. Friday at Educare, 500 SE Grand Blvd

10 a.m. to 3:30 p.m. July 21 at WCD-WIC-El Reno, 1623 E Highway 66 in El Reno

9 a.m. to 3 p.m. July 21 at Thelma Parks Elementary, 1501 NE 30

9 a.m. to 3 p.m. July 22 at Eugene Field Elementary, 1515 N Klein

1 p.m. to 4 p.m. July 22 at Infant Crisis Services, 4224 N Lincoln Blvd

9 a.m. to 3 p.m. July 23 at Tecumseh Public Schools, 1301 E Highland St.

10 a.m. to 1 p.m. July 25 at Wildwood Church of Christ, 6900 N Kelly

10 a.m. to 2 p.m. July 27 at Buy For Less, 10011 SE 15

4 p.m. to 7 p.m. July 27 at Buy for Less, 3501 NW Expressway

10 a.m. to 2 p.m. July 28 at Buy for Less, 3701 N MacArthur

4 p.m. to 7 p.m. July 28 at Buy for Less, 415 SW 59

10 a.m. to 2 p.m. July 29 at Buy for Less, 7957 NW 23

4 p.m. to 7 p.m. July 29 at Buy for Less, 2121 W Hefner Road

10 a.m. to 2 p.m. July 30 at Buy for Less, 2701 SW 29

4 p.m. to 7 p.m. July 30 at Buy for Less, 3713 S Western

10 a.m. to 2 p.m. July 31 at Buy for Less, 1104 SE 44

4 p.m. to 7 p.m. July 31 at Buy for Less, 2500 N Pennsylvania