is inactive
Where is Automatic Carwash, Inc.'s headquarters?
Automatic Carwash, Inc.'s headquarters is located at TUSCALOOSA, AL
What is Automatic Carwash, Inc.'s industry?
Automatic Carwash, Inc. is in the industry of DEAL IN PETROLEUM PRODUCTS, CAR WASH ETC.
What year was Automatic Carwash, Inc. started?
Automatic Carwash, Inc. was started in 1969
Sources: Alabama Secretary of State