1. Stephen Memorial Animal Shelter 1716 Pella Ave, Oskaloosa, IA 52577 Coordinate: 41.3025,-92.66439 Phone: (641) 673-3991