STC, Inc.

405 E Edgerton St
Dunn, NC 28334
(910) 892-1081
(910) 891-1288 (fax)
  • About

    locally-owned 50-year old company specializing in repair and refurbishment of transformers for the energy industry with a longstanding commitment to excellence and service

  • Whom to Contact