is inactive
Where is Town House Square, Inc.'s headquarters?
Town House Square, Inc.'s headquarters is located at MOBILE, AL
What is Town House Square, Inc.'s industry?
Town House Square, Inc. is in the industry of DEAL IN, DEVELOP REAL ESTATE
What year was Town House Square, Inc. started?
Town House Square, Inc. was started in 1968
Sources: Alabama Secretary of State