is not in process of liquidation on Jan 15, 2024
Where is EDISON BROTHERS APPAREL STORES, INC.'s headquarters?
EDISON BROTHERS APPAREL STORES, INC.'s headquarters is located at 501 N BROADWAY, ST LOUIS, MO 63102
What year was EDISON BROTHERS APPAREL STORES, INC. started?
EDISON BROTHERS APPAREL STORES, INC. was started in 1977
Sources: California Secretary of State