Information Technology & Services - Chicago, Illinois, United States
Plastic Studio is an information technology and services company based out of 3550 N Knox Ave, Chicago, Illinois, United States.