CTOPENDATA

Explore companies in Connecticut

STEPHEN SATHER

STEPHEN SATHER

Company EL POLLO LOCO, INC.
Business Number 912306
Role Principal
Title PRESIDENT, CEO, DIRECTOR
Residence Address NONE, NONE, CA
Business Address 3535 HARBOR BLVD, STE 100, COSTA MESA, 92626, CA