is inactive
Where is Carol Villa Shopping Center, Inc.'s headquarters?
Carol Villa Shopping Center, Inc.'s headquarters is located at MONTGOMERY, AL
What is Carol Villa Shopping Center, Inc.'s industry?
Carol Villa Shopping Center, Inc. is in the industry of ---
What year was Carol Villa Shopping Center, Inc. started?
Carol Villa Shopping Center, Inc. was started in 1983
Sources: Alabama Secretary of State