C.
Hi M.,
2 years ago when our insurance did not cover for vaccine, I took my son to the county department of public health to get the shot (we belong to cook county), it's free for us, however, you will have to call them in advance to find out their hours and fees etc.
Good luck!