is inactive
Where is Twelfth Avenue Land Co. Inc.'s headquarters?
Twelfth Avenue Land Co. Inc.'s headquarters is located at BIRMINGHAM, AL
What is Twelfth Avenue Land Co. Inc.'s industry?
Twelfth Avenue Land Co. Inc. is in the industry of REAL AND PERSONAL PROPERTY ETC
What year was Twelfth Avenue Land Co. Inc. started?
Twelfth Avenue Land Co. Inc. was started in 1964
Sources: Alabama Secretary of State