is not in process of liquidation on May 3, 2024
Where is Lumicell, Inc.'s headquarters?
Lumicell, Inc.'s headquarters is located at 275 WASHINGTON STREET SUITE 200NEWTON, MA 02458
What year was Lumicell, Inc. started?
Lumicell, Inc. was started in 2008
Sources: Alabama Secretary of State