C.L.
We vaccinatee our dogs at the Spay and Nueter Clinic. www.spayaz.com There are several around the valley. It is very affordable- at least compared to the vets office. Appointments go quickly so you have to wait a little but it's worth it. The staff is always awesome.
You can also get vaccines through the county. Check online for details- I don't know much about it. Good luck!