is not in process of liquidation on Feb 14, 2024
Where is Inn of Attalla, Inc.'s headquarters?
Inn of Attalla, Inc.'s headquarters is located at OXFORD, AL
What is Inn of Attalla, Inc.'s industry?
Inn of Attalla, Inc. is in the industry of MOTEL, ETC
What year was Inn of Attalla, Inc. started?
Inn of Attalla, Inc. was started in 1972
Sources: Alabama Secretary of State