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