is liquidated
Where is Vaughn Electric Company, Inc.'s headquarters?
Vaughn Electric Company, Inc.'s headquarters is located at 313 E FLORIDA AVEUNION CITY, TN 38261
What year was Vaughn Electric Company, Inc. started?
Vaughn Electric Company, Inc. was started in 1984
Sources: Alabama Secretary of State