1. Ralph's Installations 1343 Broad St, Providence, RI 02905 Coordinate: 41.79001,-71.4054 Phone: (401) 467-1777