http://www.tractorsupply.com/content_landing-page_pet-vet-clinic
Once a month Tractor Supply locations are having licensed vets do a clinic for low cost pet care ( both dogs and cats) at their stores. There is an ala carte menu for some things and packages for things like puppy shots and annual shots. You will also be able to buy prescription hw/flea meds for a discount at these clinics.
I saw a price list for some things and it listed rabies shots for like $12 and the 3 year shot for $18. A full series of shots was $48ish (puppy set) and a bit extra for a heartworm test I believe.
I missed the April clinic at my store, but I am taking my dogs to the May one for the 3 year rabies.
Found the price list link: http://petvet.pawsplus.com/services-and-clinics/vaccination-packages-and-prices/
$15 for microchipping too.