is not in process of liquidation on Apr 24, 2024
Where is Westwood Shopping Plaza, Inc.'s headquarters?
Westwood Shopping Plaza, Inc.'s headquarters is located at DECATUR, AL
What is Westwood Shopping Plaza, Inc.'s industry?
Westwood Shopping Plaza, Inc. is in the industry of REAL & PERSONAL PROPERTY
What year was Westwood Shopping Plaza, Inc. started?
Westwood Shopping Plaza, Inc. was started in 1964
Sources: Alabama Secretary of State