Find all the information for Vca Stanford Animal Hospital, that provides veterinary services in Palo Alto, CA 94306