Find all the information for Lawrence Pet Hospital, that provides veterinary services in Santa Clara, CA 95051