is inactive
Where is Tall Town, Inc.'s headquarters?
Tall Town, Inc.'s headquarters is located at ALEX CITY, AL
What is Tall Town, Inc.'s industry?
Tall Town, Inc. is in the industry of DEPARTMERNT STORE
What year was Tall Town, Inc. started?
Tall Town, Inc. was started in 1965
Sources: Alabama Secretary of State