NL West SPCA The folks running the S.P.C.A. have been working towards a new facility for years, but rising animal care costs have been a challenge. James Grudic/Kicker
Be the first to comment