is not in process of liquidation on May 2, 2024
Where is World Transmission and Motor Specialists, Inc.'s headquarters?
World Transmission and Motor Specialists, Inc.'s headquarters is located at BIRMINGHAM, AL
What is World Transmission and Motor Specialists, Inc.'s industry?
World Transmission and Motor Specialists, Inc. is in the industry of AUTO MOTOR VEHICLE REPAIR
What year was World Transmission and Motor Specialists, Inc. started?
World Transmission and Motor Specialists, Inc. was started in 1967
Sources: Alabama Secretary of State