Metro Station

About Metro Station

See relevant content for metrostationlouisville.com

( I )

Metro Station Company Information

Phone icon

Phone Number

854.281.8512

Address icon

Corporate Office Address

4948 Poplar Level Road
Louisville, 40219

Website icon

Website

Industry

Retail

Number of Employees

201 - 500 Employees

Company Revenue

$5M - $20M

Is this company information helpful?

Metro Station Org

Metro Station's Tech Stack

Lua
NGINX
OpenResty
FAQs image

Frequently Asked Questions About
Metro Station

Where is the Metro Station headquarters?

Metro Station's HQ is located at 4948 Poplar Level Road, Louisville

What is the Metro Station's main phone number?

Metro Station's phone number is 854.281.8512

What is the Metro Station's official website?

Metro Station's official website is metrostationlouisville.com

What is Metro Station's Revenue?

Metro Station's revenue is $5M - $20M

How many employees are working in Metro Station?

Metro Station has 201 - 500 employees

What industry is the Metro Station in?

Metro Station is in the industry of: Retail

Unlock Unlimited Leads
With Seamless.AI

Get Started Free