is inactive
Where is Avilla, Inc.'s headquarters?
Avilla, Inc.'s headquarters is located at MONTGOMERY, AL
What is Avilla, Inc.'s industry?
Avilla, Inc. is in the industry of HOUSING FOR RENT OR FOR SALE
What year was Avilla, Inc. started?
Avilla, Inc. was started in 1950
Sources: Alabama Secretary of State