is not in process of liquidation on May 17, 2024
Where is Sellers Properties, Inc.'s headquarters?
Sellers Properties, Inc.'s headquarters is located at MCCALLA, AL
What is Sellers Properties, Inc.'s industry?
Sellers Properties, Inc. is in the industry of BUILD LIVING UNITS & PERFORM MANAGEMENT SERVICES
What year was Sellers Properties, Inc. started?
Sellers Properties, Inc. was started in 1995
Sources: Alabama Secretary of State