1. Mastro Electric Supply Co Inc 555 Elmwood Ave, Providence, RI 02907 Coordinate: 41.79768,-71.42614 Phone: (401) 400-5885