Niagara SPCA - Welland location Home/Animal shelter/Niagara SPCA - Welland location 60 Provincial St, Welland, ON L3B 5W7 +19057351552 Contacts 60 Provincial St, Welland, ON L3B 5W7 +19057351552 Send updates or Remove Description Features Wheelchair-accessible entrance Map Reviews No reviews! ADD REVIEW Similar companies Animal shelter Craig Street Cats 1421 St James St #16, Winnipeg, MB R3H 0Y9 +12044211919 Animal shelter Rosier Days Dog Rescue Society Animal shelter Baypath Humane Society 500 Legacy Farms N, Hopkinton, MA 01748, United States +15084356938 Animal shelter S P C A (Refuge des Animaux) +14189643272 Categories Animal shelter