Facility Social Media About Us admin December 28, 2012 By the grace of Allah Subhana-hu-wa-Taala, ICF was established in 1996 as there was no Masjid in the area between North Fremont and Milpitas. And most of the community around … Read More