Contact Us

Thank you for your interest in Caboose Industries. Please use the form below to email us. We answer all emails, but many are blocked, so please provide a phone number where you can be reached if the answer is returned as undeliverable. Non-US persons please provide a postal address.


Caboose Industries phone number (815) 369-5195


You may also contact us via mail at:


Caboose Industries

8511 W. Mound Rd
Lena IL 61048-9697

High-Level switch stand

Your details were sent successfully!