You can rate the company Central Spanish Congregation of Jehovah's Witnesses by filling out this form.
More contact info for Central Spanish Congregation of Jehovah's Witnesses:
Central Spanish Congregation of Jehovah's Witnesses
1408 N Cebada St
79903 El Paso