is inactive
Where is Carrollton Manor, Ltd.'s headquarters?
Carrollton Manor, Ltd.'s headquarters is located at 2117 SECOND AVENUE NOBIRMINGHAM, AL 35203
What year was Carrollton Manor, Ltd. started?
Carrollton Manor, Ltd. was started in 1994
Sources: Alabama Secretary of State