You can rate the company Catholic Charities Diocesan Aids Services by filling out this form.
More contact info for Catholic Charities Diocesan Aids Services:
Catholic Charities Diocesan Aids Services
520 Hegeman St
12306 Schenectady