El 27 de enero de 1996, Pastor Leonel Rocha Jr. y Hna. Sandra Rocha se unieron en santo matrimonio en Pomona, California. En abril siguiente se mudaron a Tulsa, Oklahoma y comenzaron a asistir a Tulsa Ligthouse Church. Su matrimonio ha sido bendecido con tres hijos, una hija, dos nueras y cuatro nietos. El Pastor Rocha sintió su llamado al ministerio y comenzó su preparación bajo la guía y tutela del Obispo Gary L. Howard. Estudió y se graduó de EXCELL, que era una extensión fuera del sitio del Texas Bible College impartida en TLC.
En diciembre de 2010, el Pastor Rocha y su iglesia se mudaron a un edificio en 2219 N. Lewis Ave. Comenzando con un grupo muy pequeño, esta congregación se convirtió en una obra fuerte y vibrante conocida como Iglesia Pentecostal Casa de Luz. Con el tiempo, comenzaron a quedarse pequeños para el edificio. En el otoño de 2012, se mudaron a su edificio actual. Hoy, IPCL sigue creciendo y es un faro para la comunidad de North Tulsa.