Call around (or check the internet) - many counties have a spay-neuter clinic. if not in yours, try ones near you. It costs about a third of what a reg. vet charges, so it's worth driving a little, but they may have a waiting list you need to sign up for. Good luck, glad to hear she's ok.