You can rate the company Apple Computer Information and Data Exchange of Rochester by filling out this form.
More contact info for Apple Computer Information and Data Exchange of Rochester:
Apple Computer Information and Data Exchange of Rochester
2604 Elmwood Ave
14618 Rochester