is inactive
Where is Tops, Inc.'s headquarters?
Tops, Inc.'s headquarters is located at LEEDS, AL
What is Tops, Inc.'s industry?
Tops, Inc. is in the industry of MANUFACTURING BUSINESS
What year was Tops, Inc. started?
Tops, Inc. was started in 1973
Sources: Alabama Secretary of State