is not in process of liquidation on Mar 26, 2024
Where is Marcella Corporation's headquarters?
Marcella Corporation's headquarters is located at 2910 AMWILER COURTATLANTA, GA 30360
What year was Marcella Corporation started?
Marcella Corporation was started in 1978
Sources: Alabama Secretary of State