1. Dewal Industries Inc 15 Ray Trainor Dr, Narragansett, RI 02882 Coordinate: 41.4895,-71.42958 Phone: (401) 789-9736