is inactive
Where is Leon's of Selma, Inc.'s headquarters?
Leon's of Selma, Inc.'s headquarters is located at SELMA, AL
What is Leon's of Selma, Inc.'s industry?
Leon's of Selma, Inc. is in the industry of WEARING APPAREL
What year was Leon's of Selma, Inc. started?
Leon's of Selma, Inc. was started in 1972
Sources: Alabama Secretary of State