Flower City Critters Small Animal Rescue
Flower City Critters is based in Rochester NY, we are dedicated to ensuring the welfare of all small animals and placing them in loving homes.