is inactive
Where is Norwood Food Center, Inc.'s headquarters?
Norwood Food Center, Inc.'s headquarters is located at BIRMINGHAM, AL
What is Norwood Food Center, Inc.'s industry?
Norwood Food Center, Inc. is in the industry of FOOD PRODUCTS ETC
What year was Norwood Food Center, Inc. started?
Norwood Food Center, Inc. was started in 1979
Sources: Alabama Secretary of State