Dr. Irishea HilliardWrong Dr. Irishea Hilliard?
Local Address: Spring , Texas , United States
New Light Christian Center Church
11233 Crown Park Dr Ste A
Houston , Texas 77067
Company Description: A "mega-church" headquartered in Houston, New Light Christian Center Church was founded by Pastors I.V. and Bridget Hilliard in 1984, with 23 members, and has grown... more