is inactive
Where is Self Furniture & Appliance Company's headquarters?
Self Furniture & Appliance Company's headquarters is located at DECATUR, AL
What is Self Furniture & Appliance Company's industry?
Self Furniture & Appliance Company is in the industry of RETAIL FURNITURE & APPLIANCE BUSINESS
What year was Self Furniture & Appliance Company started?
Self Furniture & Appliance Company was started in 1953
Sources: Alabama Secretary of State