Spectra Energy Corporation Share: Industrial Suppliers Spectra Energy Corporation Visit Website Request Info 1661 Moore Ave. Portland, TX 78374 (361) 643-7579 (361) 643-8467 (fax) Visit Us Online! About Map About We deliver the energy people need and want—to heat their homes, to keep their lights on, to keep them mobile and connected. What's Nearby? Distance: 5 10 15 20 25 50 mi.