Active registration

Geysers Power Co LLC

Houston, TX

General information for Geysers Power Co LLC

Physical address
717 Texas St, Ste 1000, Houston, Tx, 77002
Mailing address
717 Texas St, Ste 1000, Houston, TX, 77002

Points of contact for Geysers Power Co LLC

SAM.gov Points of Contact

Peter So
Government Business POC Electronic Business POC
Mr.
2175 N. California Blvd. Suite 700, Walnut Creek, CA, 94596
Jill Yung
Alternate Government Business POC Alternate Electronic Business POC
Ms.
2175 N. California Blvd. Suite 700, Walnut Creek, CA, 94596

Additional contact details may be available