ASPCA Mobile clinic does certain shots and they do vaccine clinics on certain weekends throughout NYC. Check their site for dates & locations.
Not free! But definitely one of the most reasonably priced veterinary clinics in the area for basic services. The staff is super friendly and the vets knowledgable.
They reasonable prices for shots.
No, shots cost money but their prices are very reasonable
Thanks! Your answer is awaiting moderation.