You can rate the company Ambassadors for Christ Church of God in Christ by filling out this form.
More contact info for Ambassadors for Christ Church of God in Christ:
Ambassadors for Christ Church of God in Christ
531 W 103rd St
60628 Chicago