Home › Shelters › Oregon

Animal Shelters in Oregon

26 shelters across 18 cities

Eugene

View all 4 →

Portland

View all 3 →

Troutdale

View all 2 →

Bend

View all 2 →

St. Helens

View all 2 →

Beaverton

View all 1 →

Medford

View all 1 →

Roseburg

View all 1 →

Prineville

View all 1 →

Nyssa

View all 1 →

Hillsboro

View all 1 →

Gresham

View all 1 →

More cities in Oregon

Florence (1)Grants Pass (1)Hermiston (1)Newberg (1)Phoenix (1)Tangent (1)