Yellow Brick Road Rescue (YBRR) NJ is a non-profit 501(c)(3) organization dedicated to saving orphaned kittens in need.
Orphaned kittens are among the highest rates of euthanasia in shelters due to the round the clock care and skill that they require. We are on a mission to save all of the tiniest little kittens!