Studio 18

Transforming post consumer plastic into meaningful sculptures.

Eco Plastic Products of Delaware

18 Germay Dr. Wilmington, DE 19804