is not in process of liquidation on Mar 28, 2024
Where is Alex Roush Architects, Inc.'s headquarters?
Alex Roush Architects, Inc.'s headquarters is located at 2255 CUMBERLAND PKWY SE BLDG 100ATLANTA, GA 30339
What year was Alex Roush Architects, Inc. started?
Alex Roush Architects, Inc. was started in 1984
Sources: Alabama Secretary of State