1. Hareld Glass Co Inc 1660 Elmwood Ave, Cranston, RI 02910 Coordinate: 41.76255,-71.42492 Phone: (401) 464-6197