Metro Mini Storage

Update Company Profile

Location:

100 Metro Pkwy.PelhamAlabama35124United States View Map

Revenue:

$23.8 Million

Employees:

119

Phone:

(205) 985-8710

Fax:

(205) 663-1711
More

Description:

Metro Companies is a group of privately owned businesses based in Birmingham, Alabama. We work hard every day to take care of the needs of thousands of individu...  

Read More

Revenue History

Employment History

Competitors

#company nameemployeesrevenuerevenue per employee
competitor company logo
South Hall Self Storage Centers10$2M$200K

Recently Updated profiles at this company

Manager

General Manager

Assistant Store Manager Customer Service

Operations Manager

Operations

Browse ZoomInfo’s Directories