Flower City Critters Small Animal Rescue - Rochester Pet Shelter
Flower City Critters Small Animal Rescue is a 100% volunteer run registered 501(c)(3) non-profit organization. Based in Rochester, NY we are dedicated to ensuring the welfare of all small animals and placing them in loving homes.