About this business
A historic landmark in downtown Houston founded to serve the community’s need to explore the rich history and cultures of Islam, offering tours, a library of Islamic knowledge, and prayer services.
Hours: Office Mon-Fri 9:30AM-5:30PM
Listing information checked October 29, 2026.
Location
201 Travis St, Houston, TX 77002
Google reviews
View the current rating and written reviews directly on Google Maps.