About Us

Freight Watchers, Inc.
121 Bremen Ave
St Louis, MO 63147
Tel. 877-729-2026,
Fax. 314-436-2218
FreightWatchers.net