You can rate the company Spectrum Oahu by filling out this form.
More contact info for Spectrum Oahu:
Spectrum Oahu
600 Superior Ave, East Suite 1300 Cleveland, OH 44114a, 600 Superior Ave, East Suite 1300 Cleveland, OH 44114a
10011 New York