creepingsharia.wordpress.com
Texas: Houston getting new mega mosque for first Ismaili center in U.S.
The center will be located on the corner of Allen Parkway and Montrose Boulevard.