Staff was very nice and was very caring with the animals. My dog Luna has to have meds 2 times a day and they handled that with no problems and seen to it that she received the care she needed. Very lovely place, would absolutely recommend .
2890 Mitchell DrWalnut Creek, CA 94598
From Business: Animal Rescue Foundation, based in Walnut Creek, Calif., is dedicated to bringing people and animals together. Founded in1991, it aids homeless and abandoned animal…