is not in process of liquidation on Apr 25, 2024
Where is The Public Building Authority of the City of Leeds's headquarters?
The Public Building Authority of the City of Leeds's headquarters is located at CITY OF LEEDS CITY HALLLEEDS, AL 35094
What is The Public Building Authority of the City of Leeds's industry?
The Public Building Authority of the City of Leeds is in the industry of PUBLIC BODY CORPORATE
What year was The Public Building Authority of the City of Leeds started?
The Public Building Authority of the City of Leeds was started in 2003
Sources: Alabama Secretary of State