is not in process of liquidation on Apr 24, 2024
Where is Tatum Automatic Switch Co.'s headquarters?
Tatum Automatic Switch Co.'s headquarters is located at LUVERNE, AL
What is Tatum Automatic Switch Co.'s industry?
Tatum Automatic Switch Co. is in the industry of SALE OF PATENTED AUTOMATIC SWITCH
What year was Tatum Automatic Switch Co. started?
Tatum Automatic Switch Co. was started in 1914
Sources: Alabama Secretary of State