1. Payless Auto Glass 3066 Point St, Providence, RI 02903 Coordinate: 41.820004,-71.4158 Phone: (401) 272-3033