Provided herein are compositions and methods for the treatment of cancers. The compositions comprise at least one VEGF peptide mimic, HER-2 epitope, immunogenic VEGF peptides, and HER-2 immunogenic epitopes. The peptides and epitopes may be linear, cyclized, retro-inverso, or a combination of such forms. Also provided herein are antibodies raised to VEGF peptide mimics, HER-2 epitopes, immunogenic VEGF peptides, and HER-2 immunogenic epitopes.