Release Summary

Odyssey Logistics & Technology Opens New 121,680 Square Foot Intermodal Center in Joliet, Illinois; new facility offers strategic location near intermodal rail ramps and highway infrastructure.

Odyssey Logistics & Technology Corporation