You can rate the company Rochester Science, Technology, Engineering and Math High School by filling out this form.
More contact info for Rochester Science, Technology, Engineering and Math High School:
Rochester Science, Technology, Engineering and Math High School
655 Colfax St
14606 Rochester