Find all the information for Foster Veterinary Clinic, that provides veterinary services in Foster, RI 02825