is liquidated
Where is THE UPPER DECK COMPANY, INC.'s headquarters?
THE UPPER DECK COMPANY, INC.'s headquarters is located at 5830 EL CAMINO REALCARLSBAD, CA 92008
What year was THE UPPER DECK COMPANY, INC. started?
THE UPPER DECK COMPANY, INC. was started in 2003
Sources: Alabama Secretary of State