is inactive
Where is Turkey Creek Land Co.'s headquarters?
Turkey Creek Land Co.'s headquarters is located at BIRMINGHAM, AL
What is Turkey Creek Land Co.'s industry?
Turkey Creek Land Co. is in the industry of LAND AND DEVELOPMENT
What year was Turkey Creek Land Co. started?
Turkey Creek Land Co. was started in 1910
Sources: Alabama Secretary of State