Facility: Escuela Popular Instituto de Cesar Chavez (EPIC) Address: 561 W. 18th St. Ste D, Merced, CA