is inactive
Where is Villa Capri Apartments, Ltd.'s headquarters?
Villa Capri Apartments, Ltd.'s headquarters is located at 272 COMMERCE STREETMONTGOMERY, AL 36104
What year was Villa Capri Apartments, Ltd. started?
Villa Capri Apartments, Ltd. was started in 1988
Sources: Alabama Secretary of State