is not in process of liquidation on Apr 25, 2024
Where is FRANZ ARCHITECTS, INC's headquarters?
FRANZ ARCHITECTS, INC's headquarters is located at 4055 INTERNATIONAL PLAZA SUITE 100FORT WORTH, TX 76109
What year was FRANZ ARCHITECTS, INC started?
FRANZ ARCHITECTS, INC was started in 1985
Sources: Alabama Secretary of State