Not free but not as bad as most places. They do do free clinics from time to time.
They have discounted shots every Saturday but you have to get there early as they get very busy those days.
i dont know for sure but i think once a year they have a clinic to spay and neuter. your best bet is to call
Not that I am aware of.
Thanks! Your answer is awaiting moderation.