is not in process of liquidation on May 7, 2024
Where is Longhorn Restaurant Corporation's headquarters?
Longhorn Restaurant Corporation's headquarters is located at MOBILE, AL
What is Longhorn Restaurant Corporation's industry?
Longhorn Restaurant Corporation is in the industry of ----
What year was Longhorn Restaurant Corporation started?
Longhorn Restaurant Corporation was started in 1981
Sources: Alabama Secretary of State