is not in process of liquidation on Apr 6, 2024
Where is Odenville Villas, LTD.'s headquarters?
Odenville Villas, LTD.'s headquarters is located at P O DRAWER 218DADEVILLE, AL 36853
What year was Odenville Villas, LTD. started?
Odenville Villas, LTD. was started in 1984
Sources: Alabama Secretary of State