is not in process of liquidation on Mar 24, 2024
Where is TOWNER ELECTRIC CO. INC.'s headquarters?
TOWNER ELECTRIC CO. INC.'s headquarters is located at 4772 CR 140IDER, AL 35981
What is TOWNER ELECTRIC CO. INC.'s industry?
TOWNER ELECTRIC CO. INC. is in the industry of ELECTRICAL CONTRACTING
What year was TOWNER ELECTRIC CO. INC. started?
TOWNER ELECTRIC CO. INC. was started in 2014
Sources: Alabama Secretary of State