Contact Viridian Energy
Contact Viridian Energy at 1-866-663-2508.
Call Customer Service
Reach out to Viridian Energy by phone at 1-866-663-2508 for all questions or concerns related to service, rates, billing, and more.
Send all correspondence by mail to Viridian Energy at:
1055 Washington Blvd
Stamford, CT 06901