You can rate the company Silicon Valley Telecom and Internet Exchange by filling out this form.
More contact info for Silicon Valley Telecom and Internet Exchange:
Silicon Valley Telecom and Internet Exchange
250 Stockton Ave
95126 San Jose