is inactive
Where is The Town House Hotel, Inc.'s headquarters?
The Town House Hotel, Inc.'s headquarters is located at BIRMINGHAM, AL
What is The Town House Hotel, Inc.'s industry?
The Town House Hotel, Inc. is in the industry of CONDUCT HOTEL, MOTEL, APARTMENT HOUSE, ETC
What year was The Town House Hotel, Inc. started?
The Town House Hotel, Inc. was started in 1955
Sources: Alabama Secretary of State