is inactive
Where is Food Depot, Inc.'s headquarters?
Food Depot, Inc.'s headquarters is located at LUVERNE, AL
What is Food Depot, Inc.'s industry?
Food Depot, Inc. is in the industry of RETAIL GROCERY BUSINESS
What year was Food Depot, Inc. started?
Food Depot, Inc. was started in 2003
Sources: Alabama Secretary of State