is not in process of liquidation on Apr 22, 2024
Where is Needle Masters, Inc.'s headquarters?
Needle Masters, Inc.'s headquarters is located at BIRMINGHAM, AL
What is Needle Masters, Inc.'s industry?
Needle Masters, Inc. is in the industry of DEAL IN NEEDLEWORK KITS, ETC
What year was Needle Masters, Inc. started?
Needle Masters, Inc. was started in 1971
Sources: Alabama Secretary of State