At Stow Falls Pet Clinic, we know how much pets mean to our clients. Pets are vital part of the family and they bring joy to our lives. When they hurt, we hurt with them. Since we first opened our doors in 1967, we have strived to provide quality veterinary care in a warm & friendly atmosphere.