India Community Center (ICC) Address 525 Los Coches St Milpitas, CA 95035 Upcoming Events No events in this location Related