1. J & C Glass 1261 Chalkstone Ave, Providence, RI 02908 Coordinate: 41.83271,-71.45053 Phone: (401) 421-5475