is not in process of liquidation on Apr 22, 2024
Where is The Luverne Telephone Co., Inc.'s headquarters?
The Luverne Telephone Co., Inc.'s headquarters is located at LUVERNE, AL
What is The Luverne Telephone Co., Inc.'s industry?
The Luverne Telephone Co., Inc. is in the industry of TELEPHONE
What year was The Luverne Telephone Co., Inc. started?
The Luverne Telephone Co., Inc. was started in 1929
Sources: Alabama Secretary of State