is inactive
Where is The Alibi Inn, Inc.'s headquarters?
The Alibi Inn, Inc.'s headquarters is located at NEWTON, AL
What is The Alibi Inn, Inc.'s industry?
The Alibi Inn, Inc. is in the industry of OPERATE PRIVATE CLUB & RESTAURANT
What year was The Alibi Inn, Inc. started?
The Alibi Inn, Inc. was started in 1964
Sources: Alabama Secretary of State