1. Plasticast 365 Douglas Ave, Providence, RI 02908 Coordinate: 41.84041,-71.42664 Phone: (401) 273-5410