is not in process of liquidation on Apr 24, 2024
Where is Al Tarr's Castles's headquarters?
Al Tarr's Castles's headquarters is located at MONTGOMERY, AL
What is Al Tarr's Castles's industry?
Al Tarr's Castles is in the industry of OPERATE RESTAURANT, TAVERN
What year was Al Tarr's Castles started?
Al Tarr's Castles was started in 1969
Sources: Alabama Secretary of State