Store (630) 359-3540 • Service Dept (331) 225-3966
Want something modeled or have a file you want printed in TPU or PLA? Contact our 3D Printer Specialist or visit our store!
We love our customers, so feel free to visit during normal business hours.
593 N York Road, Elmhurst, IL USA
( 630) 359-3540
10:00 am – 8:00 pm