Can I pay my bill here?

Suzette Corbin | Oct 13, 2018 | Category: Corporate campus in New York

Consolidated Edison Inc - All questions

Address: 700 E 16th St, New York, NY 10009, USA

Hank 03 | Oct 13, 2018

No, it is the place that handles power, not finance.

Robert | Jun 14, 2022

They have this thing now called "The Internet ".

al king | Oct 13, 2018

It's a power plant, not a customer service place.

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places