Lighting Systems in Cumberland, RI
1. Mastro Electric Supply Co Inc
555 Elmwood Ave, Providence, RI, 02907
OPEN NOW:8:00 am - 4:30 pm
From Business: Established in 1946, Mastro Electric Supply Co. Inc. is a supplier of lighting fixtures and electrical components. The company offers a wide array of products in the lines of…
78 Years
in Business