Approximately 2-3 weeks before leukapheresis, patients undergo surgical excision or biopsy of the tumor to obtain tumor tissue for RNA isolation. RNA is amplified from the tumor sample by polymerase chain reaction (PCR). Patients then undergo leukapheresis to harvest peripheral blood mononuclear cells for the production of DC on day -14 . DC at immature or mature stage are transfected with autologous PCR-amplified tumor RNA to produce the vaccine. Patients receive vaccine intradermally (ID) on days 1, 15, 29, 43, 57, and between days 71-74 in the absence of disease progression or unacceptable toxicity. Patients undergo evaluation between days 71-74. Patients with responding or stable disease or minor disease progression receive booster vaccine ID on days 99, 127, between days 162-164, on day 205, between days 253-255, 351-354, 442-444, 533-535, 624-626, and 715-718 in the absence of disease progression or unacceptable toxicity. Patients also undergo additional leukapheresis between days 71-74, 351-354, and 715-718. Patients with responding or stable disease may continue to undergo leukapheresis and receive booster vaccine ID every 12-24 weeks off study.