1. Power Service Inc 25 Hylestead St, Providence, RI 02905 Coordinate: 41.79918,-71.40403 Phone: (401) 467-3450