is not in process of liquidation on May 21, 2024
Where is Castro, Inc.'s headquarters?
Castro, Inc.'s headquarters is located at BREWTON, AL
What is Castro, Inc.'s industry?
Castro, Inc. is in the industry of OWN/OPERATE/MAINTAIN A RESTAURANT/RETAIL FOOD BUSINESS
What year was Castro, Inc. started?
Castro, Inc. was started in 2004
Sources: Alabama Secretary of State