Corporate Contact Information
Please use the information that follows below to contact our corporate offices, or call our toll-free phone number to reach our corporate directory, or for assistance in directing your call.
Corporate Phone Directory:
1-888-211-6011
Corporate Mailing Addresses:
Talen Energy
1780 Hughes Landing Boulevard, Suite 800
The Woodlands, TX 77380
Talen Energy
600 Hamilton Street, Suite 600
Allentown, PA 18101
Customer Care
(Retail Electricity)
Phone: 1-888-289-7693
Email: [email protected]
Hours of operation: 8am- 5pm CT
If you wish to contact Talen electronically, please complete the form below and your inquiry will be directed to the appropriate representative based on topic selected.