top of page

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!

bottom of page