Find all the information for Plaza Boulevard Pet Hospital, that provides veterinary services in National City, CA 91950