is inactive
Where is SPECS, Inc.'s headquarters?
SPECS, Inc.'s headquarters is located at WEAVER, AL
What is SPECS, Inc.'s industry?
SPECS, Inc. is in the industry of EXPAND/RENOVATE SUPER MARKET FACILITIES
What year was SPECS, Inc. started?
SPECS, Inc. was started in 1999
Sources: Alabama Secretary of State