Mastro Electric Supply Co., Inc.

  • Electrical & Lighting Supplies
555 Elmwood Avenue
Providence, RI 02907-1899
401-467-7700
401-467-7709 (fax)