1. Pean Doubulyu Glass 22 Oregon St, Providence, RI 02908 Coordinate: 41.83902,-71.42073 Phone: (401) 331-7889