1809 N 115th Plaza, Omaha, Nebraska, USA,68154
Troika deals with several scrap materials, including post-manufacturing and post-consumer scrap. Whether you are looking to purchase plastic metal scrap, or have material that dispose of in an environmentally friendly way, contact Troika today!Looking ...
plastic scrap, metal scrap, lcd screens, powder coatings