NRG Clean Power – San Jose Location

(800) 578-9398
75 E. Santa Clara St.
San Jose, CA 95113