is inactive
Where is Jefferson South Motors, Inc.'s headquarters?
Jefferson South Motors, Inc.'s headquarters is located at ATHENS, AL
What year was Jefferson South Motors, Inc. started?
Jefferson South Motors, Inc. was started in 1989
Sources: Alabama Secretary of State