Metro Logistics is a privately held corporation headquartered in Avenel, NJ. A fully diversified management team with over 150 years of cumulative experience within the logistics, shipping and warehousing industry. Metro Logistics offers one stop shopping for the movement of freight from origin to d...
3343324730
1508 Orchid Avenue
Saint Louis, 63147
Metro Logistics’s CEO is Manuel Albarran
Metro Logistics’s HQ is located at 1508 Orchid Avenue, Saint Louis
Metro Logistics’s phone number is 3343324730
Metro Logistics’s official website is metrologisticsnj.com
Metro Logistics’s revenue is $5M - $20M
Metro Logistics has 51 - 200 employees
Metro Logistics is in the industry of: Logistics