Find all the information for South Peninsula Veterinary Emergency Clinic, that provides veterinary services in Palo Alto, CA 94306