IDT Energy Customer Service Numbers

IDT Energy Technical and Non Technical Customer Service Support

What is the Customer Service Number to Call at?:
For any type of assistance you can call at tel: 877-887-6866.

Where is IDT Energy Head Office Located at?
The corporate office is located at New York, United States.
Directions For Driving: The given driving directions path of IDT Energy from your place to New York, United States.

Which is the Website? is the website of the business.

The Locations Near You?
You can get all nearby locations of IDT Energy on the map?

What is IDT Energy in the Process of?

IDT Energy is the prominent gas and electricity utility provider in the New York state of the United States. The Company is counted among the leading retail electricity providers across the country. Idt Energy is best known for offering flexible rates without any commitment.

IDT Energy Customer Base

IDT Energy has started the operations in the year of 2004. Initially, the company only provided the services in New York State. Subsequently, it has expanded operations in five other states including New Jersey, Maryland and Washington DC.