is inactive
Where is Norwood Self Service Laundry, Inc.'s headquarters?
Norwood Self Service Laundry, Inc.'s headquarters is located at BIRMINGHAM, AL
What is Norwood Self Service Laundry, Inc.'s industry?
Norwood Self Service Laundry, Inc. is in the industry of SELF-SERVICE LAUNDRY
What year was Norwood Self Service Laundry, Inc. started?
Norwood Self Service Laundry, Inc. was started in 1948
Sources: Alabama Secretary of State