Any Philadelphia resident age 19 and older can get a flu shot in one of the city's federally qualified health centers, according to the Department of Public Health. Call ahead to ensure opening times and what proof of residency you will need to bring. At city health centers children older than 6 months can get the flu vaccine.