is not in process of liquidation on Apr 21, 2024
Where is L. French Stave Co., Inc.'s headquarters?
L. French Stave Co., Inc.'s headquarters is located at LUVERNE, AL
What is L. French Stave Co., Inc.'s industry?
L. French Stave Co., Inc. is in the industry of STAVES, ETC
What year was L. French Stave Co., Inc. started?
L. French Stave Co., Inc. was started in 1923
Sources: Alabama Secretary of State