First Ismaili Center in the U.S. by Farshid Moussavi Architecture
The Ismaili Center in Houston, the first of its kind in the United States, was inaugurated on November 6, 2025, by Mayor John Whitmire. Designed by Farshid Moussavi Architecture and Nelson Byrd Woltz Landscape Architects, the 11-acre site overlooking Buffalo Bayou Park establishes a new architectural and cultural landmark within Houston’s urban and social landscape. …
First Ismaili Center in the U.S. by Farshid Moussavi Architecture Read More »







