Company: Truck Depot St. Louis, MO

Address: MO, Saint Louis, 7601 Hall Street

Contact name: Alex

Phone: 314-912-0220

Cell: 314-281-3951


Email: [email protected]

Direction: 70 East / West, Exit 246 B (Adelaide Rd), GO North 2 blocks,
GO Left (West) on Hall Street,
GO 2 Miles
Warehouse on the left
next to PIck and Pull

Type: warehouse, dry storage