is inactive
Where is The Fabric Shop, Inc.'s headquarters?
The Fabric Shop, Inc.'s headquarters is located at TALLASSEE, AL
What is The Fabric Shop, Inc.'s industry?
The Fabric Shop, Inc. is in the industry of FABRIC SHOPS
What year was The Fabric Shop, Inc. started?
The Fabric Shop, Inc. was started in 1969
Sources: Alabama Secretary of State