Ok, you are near Toledo right? You can call the Toledo Humane Society and ask them if there are any low cost vet clinics near you.
Or go here http://www.humaneohio.org/html/who_to_call.html
to the Humane Ohio for the Toledo area. You can probably find a place there that is in your area if Toledo is too far.
If you go here http://www.petfinder.com/pet.cgi?action=4
to petfinder you can scroll down and call the shelters listed there asking them to help you find the nearest low cost vets.
Or you can get a Friends of Animals certificate. Go here http://www.friendsofanimals.org/prog...ter/index.html
and in the lower right side you type in your zip code and see if there are any vets in your area that will take these certificates. What you do it pay usually around $55 for females $40 for males, and you buy them from the site. Then you call the vet and make the appointment. Take in the certificate and you won't have to pay anything else. I would let the vet know when you make the appointment that you are using a certificate.
You can do the same thing with a SpayUSA certificate here http://spayusa.org/
the middle of the righ side click on the heart that says "looking for a low cost clinic click here"