is inactive
Where is Townhouse Developers, Inc.'s headquarters?
Townhouse Developers, Inc.'s headquarters is located at AUBURN, AL
What is Townhouse Developers, Inc.'s industry?
Townhouse Developers, Inc. is in the industry of OPERATE DUPLEXES, ETC
What year was Townhouse Developers, Inc. started?
Townhouse Developers, Inc. was started in 1974
Sources: Alabama Secretary of State