is inactive
Where is 18th Street Service Station, Inc.'s headquarters?
18th Street Service Station, Inc.'s headquarters is located at BIRMINGHAM, AL
What is 18th Street Service Station, Inc.'s industry?
18th Street Service Station, Inc. is in the industry of SERVICE AUTOMOBILES
What year was 18th Street Service Station, Inc. started?
18th Street Service Station, Inc. was started in 1927
Sources: Alabama Secretary of State