is not in process of liquidation on May 18, 2024
Where is Metro Rentals of Decatur, Inc.'s headquarters?
Metro Rentals of Decatur, Inc.'s headquarters is located at BIRMINGHAM, AL
What is Metro Rentals of Decatur, Inc.'s industry?
Metro Rentals of Decatur, Inc. is in the industry of GENERAL CONTRACTORS
What year was Metro Rentals of Decatur, Inc. started?
Metro Rentals of Decatur, Inc. was started in 1997
Sources: Alabama Secretary of State