For Dionne - although these are free or low-cost spay and neuter, they may have great info on who can help you. (Hope the school works out!)

OREGON
Pet Over Population Prevention Advocates Inc (POPPA)
PO Box 5721
Beaverton, OR 97006
503-626-4070
This service helps by giving information about low cost programs for s/n of dogs, cats, rabbits, and ferrets statewide. Also, POPPA operates Oregon Neutermobile, a van that visits communities around the state to provide low cost s/n.

Feral Cat Coalition of Oregon
Portland, OR
503-797-2606
Spay/neuter and vaccinations for ferals, at clinic or at mobile clinic that travels around the state.

Humane Society of the Willamette Valley
PO Box 13005
Salem, OR 97309
503-585-5900 ext 308

Spay and Neuter Humane Association
333 West Marine Drive
Astoria, OR 97103
503-325-7729

PROD
7741 Cook Underwood Road
Underwood, WA
509-538-2397
Serves the mid-Columbian area in Oregon and Washington state. PROD will pay a percentage of spay/neuter costs, depending on income level, at any vet in the mid-Columbian area, including towns such as Hood River, The Dalles, and Cascade Locks, Oregon -- and Bingen/White Salmon, Stevenson, and Underwood, Washington.

Pet OverPopulation Prevention
PO Box 442
Pasco, WA 99301
509-582-4722
Each month, gives out a limited number of certificates for very low cost s/n at participating veterinarians. Call the message center for instructions.

City of Eugene
Low Cost Spay and Neuter Clinic
3970 West 1st Avenue
Eugene OR
541-682-3643
The clinic is operated separately from the County Animal Regulation Shelter although they are located in the same building.

Pet Population Control & Well-Being Society
Eugene OR
541-687-7286
800-944-0192 toll free

S.N.Y.P.
Rogue Valley area of Oregon
541-858-3325
Web: www.spayneuter.com

Heartland Humane Society
5311 SW Airport Place
Corvallis, OR 97333
541-757-9000
Low cost spay/neuter for pets of people with low income.

Coos County Animal Control
600 Southport Road
Coos Bay, OR 97420
541-269-2312
Free spay/neuter for pets, in exchange for the human volunteering some time.