is not in process of liquidation on Mar 7, 2024
Where is Nelson Electric, Inc.'s headquarters?
Nelson Electric, Inc.'s headquarters is located at BIRMINGHAM, AL
What is Nelson Electric, Inc.'s industry?
Nelson Electric, Inc. is in the industry of GENERAL ELECTRICAL REPAIR & INSTALLATION
What year was Nelson Electric, Inc. started?
Nelson Electric, Inc. was started in 1985
Sources: Alabama Secretary of State