is inactive
Where is Lou's Automotive Service, Inc.'s headquarters?
Lou's Automotive Service, Inc.'s headquarters is located at BIRMINGHAM, AL
What is Lou's Automotive Service, Inc.'s industry?
Lou's Automotive Service, Inc. is in the industry of DEAL IN AUTO PARTS, ACCESSORIES
What year was Lou's Automotive Service, Inc. started?
Lou's Automotive Service, Inc. was started in 1971
Sources: Alabama Secretary of State