The Somerville Health Department has cancelled all flu vaccinations for the remainder of the 2012-2013 winter season, stating, "The City of Somerville's remaining flu clinics for Winter 2012-13 have been cancelled. The City received approximately 700 doses for the season, and administered the final dose of our supply on January 8th. Residents seeking flu shots at this time are advised to contact your primary care physician, or your local pharmacy."
There is a CVS and Rite Aid in Davis, as well as, a CVS in Magoun should anyone need a shot. Please feel free to list other locations in the comments section!