top of page
Production-9.jpg

Our Locations

Invest Cast Inc

Osceola, Wisconsin

Location Drop Pin.png

Osceola, Wisconsin

102 Prospect Way
Osceola, WI 54020
Telephone: 715-294-4622
Fax: 715-294-4626

We'd love to hear from you

We look forward to developing new opportunities and producing world class products for our customers.

bottom of page