My Nonprofit Reviews
401 profile views
Review for VILLALOBOS RESCUE CENTER PETS IN THE HOOD INC, Canyon Country, CA, USA
The last IRS form 990 that is posted is from 2008??? That's a HUGE red flag.
Role: General Member of the Public & I was looking into the financials of this nonprofit.