is not in process of liquidation on May 20, 2024
Where is Sterling House, Inc.'s headquarters?
Sterling House, Inc.'s headquarters is located at ATHENS, AL
What is Sterling House, Inc.'s industry?
Sterling House, Inc. is in the industry of RETAIL SALES
What year was Sterling House, Inc. started?
Sterling House, Inc. was started in 2003
Sources: Alabama Secretary of State